Skip to content

LiudmilaLV/Your_Project_Tracker

Repository files navigation

A minimalistic web-app to measure time you spend on your projects and track your progress with useful infographics.

Built with Flask, SQLite, Bootstrap 5 and Chart.js.

GitHub Super-Linter YouTube

home page

Features

  • Create an account
  • Add projects to track
  • Use a timer/stopwatch here online
  • Or add minutes to a project manually
  • Get "Last 30 Days Progress" pie chart with all your recent projects
  • Watch your progress throughout a week, a month or a year
  • Set a weekly goal and get a scoreboard-like "Last 12 weeks" chart

Screenshots

screenshot1 screenshot2 screenshot3

Run Locally

(Docker and Docker-Compose required)

  1. Clone the project
  git clone https://github.com/LiudmilaLV/Your_Project_Tracker.git
  1. Go to the project directory
  cd Your_Project_Tracker
  1. Build the image
  docker-compose -f docker-compose.local.yml build
  1. Run the container
  docker-compose -f docker-compose.local.yml up
  1. The app will be available on:
http://0.0.0.0:5000/