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.

Built With

Share this project:

Updates