Inspiration
Did you know that stress was ranked fourth by 5.9% of university clinicians as one of the primary mental health issues among college students? It goes without saying that students lead busy lives and are often overwhelmed with tasks, and we want to make their lives easier.
What it does
YaleEd is a productivity booster web app that summarizes tasks, events, and emails from Canvas and Gmail.
How we built it
We started the project by brainstorming on FigJam and wireframing on Figma before building it using Next.js and Tailwind CSS. For the backend we used Python, Mongodb, Mongoose, GCP, TypeScript, and Selenium
Challenges we ran into
This hackathon proved no easy feat- we faced many challenges. Some challenges we faced involved scraping Canvas, integrating data from Gmail, and rendering emails/ calendar.
Accomplishments that we're proud of
With the implementation of NextAuth and GoogleProvider, we successfully integrated seamless authentication using Google accounts, showcasing our commitment to user convenience and personalization and security. We are also proud of our dedication and integration of user experience.
What we learned
Through this Hackathon, we were able to dive deep and learn more about cookie management, data handling, and responsive design.
What's next for YaleEd
Our commitment extends beyond the hackathon. In terms of future iterations, we hope to add collaborative features to allow users to share with friends, colleagues, etc to facilitate teamwork and coordination. We also hope to advance task management by introducing subtasks, recurring tasks, task prioritization and task dependencies.
Log in or sign up for Devpost to join the conversation.