A simple web-based application for maintaining a personal journal. Users can create entries, tag them, and search through past entries by date or keywords. The application is built using Flask and SQLite for a lightweight and efficient experience.
- Add New Entries: Users can add journal entries with mood, content, and tags.
- Search Entries: Search through entries using keywords or specific dates.
- Tag Management: Create and view tags associated with each entry, and filter entries by tags.
- User-Friendly Interface: A clean and professional UI for easy navigation and use.
- Python
- Flask
- SQLite
- HTML/CSS
- Clone the Repository:
git clone <repository-url> cd your_project
- Install Required Packages: Make sure you have Python installed (preferably Python 3). Install the required packages using pip:
pip install -r requirements.txt
- Run the Application: Start the Flask application:
python app.py
- Access the App: Open your web browser and navigate to http://127.0.0.1:8080 to access the application.