Inspiration
Lofi Girl has her cat, so wouldn't it be great if you could study with your own cuddly companion too? Having a study buddy can boost motivation, keep accountability, and make studying a little less lonely. Additionally, the pomodoro time management technique provides advantages such as improved focus, increased productivity, and reduced burnout.
As students ourselves, we recognise that some of the biggest challenges of student life involve time management and motivation. That's why we developed a program that enables you to study alongside a cute virtual pet companion!
What it does
Our program combines the Pomodoro study technique with the comfort of a cute, cuddly companion. You can choose whether to have a 25-5 minute or 50-10 study and break session. When you start, your virtual companion will join you, encouraging you to stay focused during work intervals with positive affirmations and reminding you to take breaks to avoid burnout with suggested healthy break activities and reminders.
How we built it
Our process:
- team brainstorm and rough sketch of ideas
- designed pages for different work modes
- created designs for logo, background, and the companion
- built the program in a React environment using HTML, CSS, and JavaScript
Challenges we ran into
For most of the team, this was our first time coding with React and JavaScript, so it was a bit difficult at first, understanding how to implement our ideas. Additionally, we ran into some problems with merging different branches on git. However, through perseverance and research with online guides, we managed to work through our problems.
Accomplishments that we're proud of
We are proud of the new abilities we have gained while building this project. Despite coming in with minimal knowledge, we managed to finish with a fully functional program with an adorable user interface.
What we learned
- fixing conflicts when using version control with a team
- using React to create a fully functional user interface
- how to effectively and systematically build a project from start to finish
What's next for PomoPal
With more knowledge and time, we would love to be able to incorporate PomoPal into a web extensions that users can have as an adjustable popup that stays on their screens.
Log in or sign up for Devpost to join the conversation.