Inspiration

Many people learn in different ways and at different paces, that's why we created a helper learning platform that can tailor topics to a specific grade level with AI. The purpose of our application is so you can watch yourself grow overtime and learn more complex definitions / detailed definitions overtime with using our program.

What it does

After the user selects the level they want your notes / definition to be simplified in. Our client sends the data to the back end calling CloudFlare WorkerAI , after receiving a response we return the simplified version to our client ultimately, "simplifying" your definitions. Afterwards, the user has a chance to save their note card into our database built with MongoDB. When the user is ready, they can view their saved note cards and enter "study mode" where the terms can be seen but the definition cannot, so the user can efficiently study their new flash cards!

How we built it

  • NextJS
  • Tailwind CSS / ShadCN
  • MongoDB (Databased used to store user data as well as flash cards)
  • CloudFlare WorkerAI REST API (Filters User's Inputs and Returns "Simplified" Version)
  • NextAuth (User Authentication)

Challenges we ran into

The most challenging part of this project was using GitHub or Git because this was each one of our teammates first hackathon, we had a lot of issues using Git.. Which eventually made us restart the whole repo, but eventually we got the hang of it. The most frustrating issue was getting the user session data while loading their note cards. (We spent a total of 3 hours on this single issue)

Accomplishments that we're proud of

Some accomplishments we are proud of are creating a user friendly UI. We are also very proud of the time management our team had.

What we learned

We learned how to create branches and merge them with Git. We also learned how to plan a project, as well as learning how to read documentation for CloudFlares API.

What's next for SimplyCard

Cleaning up our code, and figuring out how to send images to the AI API to improve user experience so they do not have to type everything out.

Domain Name: SimplyCard.study

Built With

  • cloudflareapi
  • mongodb
  • nextjs
  • shadcn
  • tailwindcss
Share this project:

Updates