Inspiration

Many of us (especially computer science students) suffer from spending too much time on the computer which is very bad for our health. Moreover, we often find ourselves wasting too much time on the computer gaming or doing something recreational like social media rather than the work we should be doing, and for some they work too much and don't take the breaks they should.

What it is supposed to do

slacker tracker is a Full-stack Web Application that helps you track the amount of time you spend, working, gaming, and offline. Using the optimal ranges (with respect to healthy living) of times we should be spending doing these things every week, slacker tracker helps you see if you have a healthy balanced life or not. When you are working on the computer, run the work timer. When you are gaming (recreating on the computer), run the game timer. When you are off the computer (the app is closed), it keeps track of your offline time. Lastly, to make sure you don't cheat, you have an hour leeway of unallocated time when you are on your computer (app is open) but haven't started the game or work timer.

How we built it

Full-stack Web Application using Flask and SQLite.

Challenges we ran into

Both of us had midterms Saturday morning and so we didn't have much time and didn't have the contribution that we needed, so unfortunately the back-end is minimal and adds users from the registry page and records start and stop times into the database (the screenshots showcase samples of the front-end and the intended layout).

Accomplishments that we're proud of

Pulling together what we did in the short time we had.

What's next for slacker tracker

Hopefully to get actually complete implementing it, add usergroups so time data is only visible to your selected friends for privacy, and messaging your friends when they need it most (are having a bad week).

Share this project:

Updates