A simple personal journal application built with Python and PySide6.
This application allows users to write and save journal entries with dates and optional tags. Entries are encrypted for privacy.
- Python 3.x
- PySide6 (
pip install PySide6
) - cryptography (
pip install cryptography
)
- Clone the repository:
git clone Journalist
- Navigate to the project directory:
cd Journalist
Run the application: python Journalist.py
- Type your journal entry in the text area.
- Select the date using the date picker.
- Click "Guardar Entrada" to save your entry.
- Click "Cargar Entradas" to view previous entries.
- Use the search bar to search for entries by content.
- Write and save journal entries.
- Select the date for each entry.
- Add optional tags to entries.
- Encrypt entries for privacy.
- Search for entries by content.
- Implement a calendar view for navigation.
- Add the ability to attach images.
- Implement a more advanced tag management system.
Lucas Lopez Krojzl