Inspiration

We were inspired to make this AI tutor due to the recent growth of LLM’s.

What it does

This AI tutor makes lessons based off the topics the users chooses and it presents them in a vertical scrolling style. Each lessons has two options, first a learn button so the user can read what the topic is about, second a quiz button so the user can test their knowledge.

How we built it

We built the app using React Native for the Front end, and Supabase for the back end providing a scalable database. We also integrated OpenAI’s API to make use of open ai’s 4o mini model.

Challenges we ran into

Some challenges we ran into was implementing React Native and OpenAI's API as it was an unfamiliar tech stack. To add on, implementing the modules to store the picture data in the Supabase was difficult

Accomplishments that we're proud of

We are proud of being able to create a app with the amount of functionality that it has within the span of 24 hours. It's also just amazing to see a plan that seemed so complex at first be made into a reality within such a short period of time

What we learned

We learned how to implement OpenAI's API (GPT-4o-Mini), how to use tables with Supabase, and had a good introduction to React Native and mobile app development in general

What's next for Mentora

What we plan on doing next after this is creating a dashboard with streaks, polishing out the code for the app as it is a bit slow, and expanding upon the quizzes and UI so it's ready for launch

Built With

Share this project:

Updates