Capture your day while the feeling is still fresh.

DailyThoughts Journal helps you write quickly, organize memories, attach images, and build a private timeline of your life without a cluttered interface.

Ruby on Rails Image Attachments Personal Archive

Built for reflection, not distraction.

The app focuses on thoughtful writing and simple organization, so your journal stays meaningful and easy to revisit over time.

Fast daily writing

A straightforward editor for thoughts, gratitude notes, and personal logs without unnecessary friction.

Photo attachments

Add image memories to each entry and keep moments alongside your written reflections.

Timeline and archive

Entries are grouped by date and easy to browse so old thoughts are never lost.

Events and appointments

Plan important dates, add upcoming appointments, and keep reminders close to your daily journal flow.

Tags and structure

Use tags to find recurring themes, moods, and ideas across weeks and months.

Private by design

Run it locally or host it yourself to keep your journal under your control.

Simple setup

Install dependencies, initialize the database, and start writing within minutes.

Setup in minutes

Use the steps below to run the app locally. This page is static and ideal for GitHub Pages deployment.

1

Clone the repository and open the project folder.

2

Install dependencies with Bundler.

3

Set up the database and run the Rails server.

git clone https://github.com/pmnoos/digial_diary.git
cd digial_diary
bundle install
rails db:setup
rails server

Turn everyday notes into a story you can revisit.

Deploy this app, write daily, and grow a personal archive that reflects your ideas, progress, and memories over time.

Star the Project on GitHub