MoodNotes is a Python Django web application that allows users to express and share their mood through written notes.
- User registration and login
- Secure authentication and password management
- Capturing and storing mood-related notes
- Planned features include note creation, editing, and deletion, tags and categories, user profiles, and social sharing options
- Python Django Framework
- HTML/CSS
- JavaScript (for frontend interactivity)
- SQLite (development database)
The MoodNotes application is currently hosted on PythonAnywhere using the free trial. However, as the trial has expired, alternative hosting options are being explored for future deployment.
Contributions to MoodNotes are welcomed! If you are interested in collaborating on this project, please fork the repository and submit your pull requests with any enhancements or bug fixes. Let's work together to make MoodNotes an exceptional mood-sharing platform.
The MoodNotes project is licensed under the MIT License. Feel free to use, modify, and distribute the codebase as permitted by the license.
To get started with MoodNotes, you can follow these steps:
- Clone the repository from GitHub.
- Install the dependencies using
pip install -r requirements.txt
. - Create a virtual environment and activate it.
- Run the development server using
python manage.py runserver
. - Visit the application in your browser at
http://localhost:8000
.
The following features are planned for future releases of MoodNotes:
- Note creation, editing, and deletion
- Tags and categories for better organization
- User profiles
- Social sharing options
We are also open to suggestions for new features. If you have any ideas, please feel free to open an issue or submit a pull request.
We hope you enjoy using the application. If you have any questions or feedback, please feel free to contact us.