Simple Journal screenshot

Simple Journal

Author Avatar Theme by Chrissy dev
Updated: 30 Nov 2021
53 Stars

A simple journal/photo log website built on top of Eleventy (11ty).

Categories

Overview

The Simple Journal is a straightforward yet powerful journaling and photo log website that has been crafted using Blazin’ and Eleventy. This project allows users to effortlessly create and maintain a personal journal while managing photos in a well-organized manner. With its easy-to-use interface and robust features, it serves as a great tool for people looking to document their daily experiences.

By utilizing modern web technologies, Simple Journal ensures that everything from entry creation to image optimization is streamlined. It emphasizes simplicity and efficiency, allowing users to focus on their content rather than getting bogged down by complex processes.

Features

  • Static Site Generator: Built using Eleventy, this tool allows for efficient pre-rendering of pages, resulting in fast loading times.

  • Customizable Templating: The project uses Liquid for templating, giving users the flexibility to modify the layout and design as needed.

  • Image Optimization: Images are automatically resized and optimized with Lepto JS, ensuring that the site remains lightweight without sacrificing visual quality.

  • SCSS and TailwindCSS Integration: Users can benefit from advanced styling options as SCSS is compiled through Gulp, and TailwindCSS is set up by default for utility-first design.

  • SEO-Friendly: A variety of SEO meta tags are pre-configured, helping to enhance discoverability and search engine ranking.

  • Markdown Entries: Journal entries are created as simple markdown files that require minimal metadata, making content creation quick and easy.

  • Daily Entry Limit: The system encourages consistency by allowing only one entry per day, promoting journaling habits.

  • Organized File Structure: Users can easily manage their entries and associated images through an organized folder system, enhancing usability and navigation.