Demo Video Link: https://drive.google.com/file/d/13Mths1sZd2us5WZQmIbt5EbMp4AzJ-B8/view?usp=sharing
Inspiration
Catskathon is inspired by how us as college students are still struggling with staying focused and motivated, even with the current available productivity apps. It aims to be the next game-changer with its core motto: "Be the person others can count on to get things done."
What it does
Catksathon aims to be a browser or mobile app that helps you stay even more motivated to finish your daily tasks. In Catskathon, you will have a cat as your goal buddy. Each time you stay focused for a set amount of time, you will help your cat get ready to go outside or go to bed.
How we built it
Catskathon is built with Python, mainly with PyGame for both the front-end and back-end. The cat designs are drawn by hand and imported to the application.
Challenges we ran into
We ran into challenges when switching and updating between different states of the cat and of the application. The front-end built purely with PyGame was also challenging.
Accomplishments that we're proud of
This is the first time that we built an application in PyGame and we managed to get our basic features and ideas down. The graphics are also very cute to look at.
What we learned
We learned a lot on how to manage layout and create front-end components using PyGame!
What's next for Catskathon
Adding more back-end that support users' login and store their focusing progress throughout the week. Adding more animation and improve the flow of the application. Showing counting-down/counting-up time on the browser's screen.
Credits: Flaticon, Pinterest
Log in or sign up for Devpost to join the conversation.