https://github.com/leon8m/wellbe
This app helps manage journal and goals of user
https://github.com/leon8m/wellbe
flask-application python sqlalchemy user-authentication
Last synced: over 1 year ago
JSON representation
This app helps manage journal and goals of user
- Host: GitHub
- URL: https://github.com/leon8m/wellbe
- Owner: Leon8M
- Created: 2024-03-25T05:08:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-25T04:33:55.000Z (almost 2 years ago)
- Last Synced: 2024-06-25T15:43:53.953Z (almost 2 years ago)
- Topics: flask-application, python, sqlalchemy, user-authentication
- Language: Python
- Homepage: https://wellbe.onrender.com
- Size: 130 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## WellBe: Your Personal Journal and Goal Tracker
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.
# Features
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.
# Getting Started
To get started with WellBe, follow these steps:
Clone the repository:
```bash
git clone https://github.com/Leon8M/WellBe.git
```
Install dependencies:
```bash
pip install -r requirements.txt
```
Run the Flask application:
```bash
python app.py
```
Access WellBe in your web browser at http://localhost:5000.
# Usage
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.
# Contributing
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.
# License
This project is licensed under the MIT License - see the LICENSE file for details.
# Acknowledgments
Thanks to the Flask community for providing excellent documentation and support.
Special thanks to Render for hosting the application.