MyStudyTracker is a Flask application for tracking study times. currently in development supports add_study_time and statistics works only on localhost...
- Install Python and pip.
- Install MySQL.
- Clone the repository:
gh repo clone sr10952/MyStudyTracker
- Install dependencies:
pip install -r requirements.txt
- Set the environment variables for Google OAuth (
GOOGLE_CLIENT_ID
andGOOGLE_CLIENT_SECRET
) and database URI (DATABASE_URL
). - Initialize the database:
python init_db.py
Run the application using: python app.py
- Set up your Google OAuth credentials in the Google Cloud Platform console.