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

Built With

Share this project:

Updates