MyJournal is a Python-based personal journaling application designed to help users document their daily thoughts and experiences in an easy-to-use interface.
- Simple, intuitive user interface.
- Ability to create, edit, and delete journal entries.
- Add definition for each word in your entry.
- Search and filter entries.
- Multiple languages support.
- OnLine news and service information.
- Export and import journal entries and definitions.
- Exchange entries and definitions with other users through Export-Import feature.
- Highly customizable settings.
- Support for multiple user accounts.
MyJournal is developed using Python 3.11.3, and uses module googletrans 3.1.0a0 that doesn't support Python 3.13 or newer !
- Clone this repository:
git clone https://github.com/yourusername/MyJournal.git
- Navigate to the project directory:
cd MyJournal - Install the required dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- Launch the application and start adding your journal entries and definitions.
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please submit a pull request or open an issue for suggestions and improvements.
- Developed with Python, PyQt5 library and various open-source libraries.
- Special thanks to the contributors of related projects.
Feel free to explore, fork, and share your feedback!
