Journal App

A personal desktop journaling application built with Python.

Journal screenshot 2

Features

Journal screenshot 1

Journal screenshot 3

Tech Stack

Project Structure

journal/
├── main.py                    # App entry point
├── app/
│   ├── screens/
│   │   ├── login.py           # Login screen
│   │   ├── setup.py           # Password setup screen
│   │   └── journal.py         # Main journal screen
│   ├── components/
│   │   ├── calendar_widget.py # Calendar component
│   │   └── moods.py           # Mood definitions
│   └── utils/
│       ├── database.py        # SQLite database client
│       └── theme.py           # App color theme
├── assets/                    # Reserved for future assets
├── requirements.txt
├── LICENSE
└── .gitignore

Full project on GitHub

← Back to Portfolio