Skip to content

A simple journal app (First version created in summer 2024)

License

Notifications You must be signed in to change notification settings

Errahum/Helios-Journal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helios Journal

Helios Journal is a simple calendar journal app designed to help users keep track of their daily thoughts, tasks, and reflections. The application features an interactive calendar interface, allowing users to select dates and record notes. Entries are saved in a JSON Lines (JSONL) format, ensuring efficient data management and easy access to past entries.

Table of Contents

Prerequisites

  • Python 3.x installed on your machine.
  • tkcalendar Python library for calendar functionality.
  • json and os libraries (included with Python).

Installation

To set up the Helios Journal application, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Errahum/Helios-Journal.git
  2. Navigate to the project directory:

    cd helios-journal
  3. Install the required Python packages:

    pip install tkcalendar

Usage

  1. Run the application:

    python helios_journal.py
  2. The application will open a window displaying a calendar. Click on a date to open the entry interface.

  3. Write your notes for the selected date in the text area and click "Save" to store your entry.

  4. Your entries will be saved in a JSONL file located in the entries directory.

Contribute

Contributions are welcome! Please submit an issue or a pull request via GitHub. Please contact me before contributing.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Donate

learning_application

About

A simple journal app (First version created in summer 2024)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages