WellBe is a web application developed by Leon Munene that serves as your personal journal and goal tracker. Built with Flask, Python, SQLite, JavaScript, HTML, and CSS, WellBe provides users with a seamless experience to manage their journal entries, set goals, and soon monitor their finances, all in one place.
Journal Entries: Write, edit, and delete journal entries to document your thoughts and experiences. Goal Management: Set and track your goals to stay focused and motivated. Financial Monitoring (Coming Soon): Monitor your finances within the app to better manage your money. User Authentication: Secure login and registration system to protect your data.
To get started with WellBe, follow these steps:
Clone the repository:
git clone https://github.com/Leon8M/WellBe.git
Install dependencies:
pip install -r requirements.txt
Run the Flask application:
python app.py
Access WellBe in your web browser at http://localhost:5000.
Register/Login: Create a new account or log in with your existing credentials. Journal Entries: Start writing your journal entries and keep track of your thoughts. Goals: Set your goals and monitor your progress to achieve them. Financial Monitoring (Coming Soon): Stay tuned for updates on this feature!
#Technologies Used Flask: Web framework for Python. SQLite: Lightweight relational database management system. JavaScript: Programming language for dynamic website functionalities. HTML: Markup language for creating web pages. CSS: Stylesheet language for styling web pages.
If you'd like to contribute to WellBe, please follow these guidelines:
Fork the repository. Create your feature branch: git checkout -b feature/new-feature. Commit your changes: git commit -am 'Add new feature'. Push to the branch: git push origin feature/new-feature. Submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Thanks to the Flask community for providing excellent documentation and support. Special thanks to Render for hosting the application.