We built PlayBlocks, with the DubHacks AWS track, which is a web app inspired by our struggles with school work stress, aiming to combine timeblock scheduling while prioritizing mental health. We learned time management theories (Pomodoro, Eisenhower Matrix), Google Calendar API integration, and user-centric design through student feedback, alongside researching burnout reduction through structured breaks. We used Next and Tailwind CSS for the frontend, Node.js with Express for the backend, and a custom algorithm, and AWS Lambda and Bedrock to processes class schedules, habits (e.g., showering, meals), commute buffers, and assignment deadlines to generate daily time-blocked plans. We struggled with authentication issues with using Bedrock, fixing scheduling conflicts by shuffling low-priority tasks, and handling inconsistent user inputs with form validation. PlayBlocks helps students stay organized and reduce burnout effectively.

Built With

Share this project:

Updates