A Flask-based web application for tracking medications and pill schedules.
- User authentication system
- Add and manage medications
- Track dosage and timing
- Responsive dashboard interface
- Secure data storage
- Clone the repository
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
- Windows:
venv\Scripts\activate
- Unix/MacOS:
source venv/bin/activate
- Windows:
- Install dependencies:
pip install -r requirements.txt
- Make sure your virtual environment is activated
- Run the Flask application:
python app.py
- Open your browser and navigate to
http://localhost:5000
pill_tracker/
├── app.py # Main application file
├── requirements.txt # Project dependencies
└── templates/ # HTML templates
├── base.html # Base template
├── index.html # Home page
├── dashboard.html # User dashboard
└── add_pill.html # Add medication form
- Flask
- SQLAlchemy
- Flask-Login
- Bootstrap 5
- SQLite