Inspiration

One of the most stressful aspects of high school is tests. While taking the test itself is mentally taxing, the real challenge often lies in the studying process. Study materials are scattered across multiple platforms—often paid—and this limits access. Students also end up wasting valuable time creating their own notes. This process becomes so time-consuming that many students, feeling overwhelmed, delay studying altogether due to a lack of motivation.

What it does

Our website centralizes student-led notes into a single platform, providing quick and easy access to notes across all subjects. With Google login, students can view others' notes and publish their own. Additionally, during the study process, students can utilize the AI Q&A chatbot to get quick answers to their clarifying questions.

How we built it

We used the React web framework, and Cohere LLM API for the Q&A tool. We also used Supabase in combination with Google Cloud for PDF storage and Google OAuth.

Challenges we ran into

We ran into a lot of challenges with implementing cloud data storage for our PDFs. This caused us to do some research (reading Documentation) on different open source databases we could use, where we ultimately landed on Supabase which made it easy to store PDFs and their keyword metadata.

Accomplishments that we're proud of

  • Slick Frontend
  • Google OAuth & database storage
  • LLM integration

What we learned

We learned how to integrate a sign-in system, and use a database to store PDFs in a "bucket" instead of conventional datatypes in a table. We also learned more about frontend design and designing user interfaces.

What's next for noteTote

For the future, we aim to improve user engagement by integrating AI into the learning process, such as automated note summaries and smart keyword generation, to make studying more efficient. We will focus on building a community centered platform to encourage users to actively share and access notes, ensuring that the success of noteTote is driven by user contribution and collaboration.

Built With

Share this project:

Updates