Track

Track 3: Fostering Well-Being and Resiliency Sub-track 9: Assist health professional students in approaches to engaging in and/or prioritizing their health and well-being

Inspiration

What inspired the team to come up with YouToDo was the need to try and alleviate stress and anxiety created by a heavy workload, typical for a student in the healthcare industry.

What it does

You To Do starts by taking in the number of work hours you have available. YouToDo will modify your google calendar to facilitate efficient productivity and stress-free work. It will schedule heavy tasks next to easy ones, schedule breaks based to keep your mind fresh and remind you through google reminders when to start and stop studying.

How we built it

In the backend, we used Python scripts with the google cloud and calendar API integration to modify google calendar as well as Flask to obtain user information from the website. In the frontend, we used HTML and CSS to design and style the website and Canva was used to design the logo and any other assets used in the project.

Challenges we ran into

One of the main challenges we faced in development was connecting Flask to our backend. A second challenge was getting the google API to work with our application.

Accomplishments that we're proud of

A point of pride for our project is getting the google calendar API to function. We really like how it can take the tasks and add them to the calendar in a well-organized manner. The second point of pride for our project is the functionality of the algorithm which will take the tasks and break up hard tasks by using a divide and conquer strategy as well as giving you rest time from long assignments by assigning other work to be done in between allotted periods for a specific task.

What we learned

Of the biggest lessons learned was the importance of knowing how to link the frontend to the backend. On top of this, we also learned the importance of knowing how to use frontend tools and know languages that are needed to code in the front end.

What's next for YouToDo

For YouToDo we plan to continue development by polishing the current features so that there can be a completed base application. In the future, we would possibly expand the program to allow you to plan the work schedule more than one day in advance. We can introduce more options for creating an optimized schedule such as meal breaks and spreading out events throughout the day more rather than just one after the other with breaks.

Share this project:

Updates