A desktop productivity app that tracks the time the user has been working and displays it in a user-friendly way.
- Python 3.0 or later
- Python Flask
- Python SQLAlchemy
- Python PyQt5
- WTForms 2.3.3 or later
- Flask-Login 0.5.0 or later
- Flask-WTF 0.14.3 or later
- Python PyFladesk 1.1
├── README.md
├── app.py
├── data.db
├── config.py
├── routes.py
├── pyfladesk.py
├── .gitignore
├── .gitattributes
├── static
│ ├── styles.css
│ ├── js
│ │ └── main.js
│ ├── images
│ │ ├── splashscreen.gif
│ │ ├── check-square.png
│ │ ├── clock.png
│ │ ├── database.png
│ │ ├── help-circle.png
│ │ ├── home.png
│ │ ├── log-out.png
│ │ ├── menu.png
│ │ ├── settings.png
│ │ ├── utivitybanner1.png
│ │ ├── fullbanner.png
│ │ ├── appicon.png
│ │ ├── utivitybanner2.png
│ │ └── default.png
└── templates
├── help.html
├── history.html
├── home.html
├── dashboard.html
├── login.html
├── setting.html
├── signup.html
├── template.html
├── splash.html
├── timer.html
└── todo.html
- Make sure all the dependencies are installed
- Download the files
- Option 1: 🍴 Fork this repository!
- Option 2: 🧪 Clone the repository to your local machine!
- Open app.py in Python IDLE or another IDE
- Run app.py and start being productive! 🛠
- Includes an integrated to-do list
- Includes documentation within the help page
- Allows users to register accounts and store their own data
- Includes a timer to keep track of productivity
- Includes a history page to keep a list of all times you've been productive
- Includes a dashboard to display useful information about the user's productivity
MainPage | Register |
---|---|
Login | Stopwatch |
History | To Do |
Dashboard | Settings |
Help Page 1 | Help Page 2 |
Help Page 3 | |
Sagar Patel | Saurin Patel |
---|---|
github.com/sagarpatel211 |
github.com/saurinpatel20 |