Inspiration

BeyondClass was inspired from our view into the challenges faced by many students in K-12, particularly the struggle students have with procrastination. As grade 11 students ourselves, we discussed with many of our peers and teachers how we could improve education, and the common consensus was that students had difficulty with time management, and having the motivation to study. BeyondClass was born from our desire to help solve this issue that students face, and we do this through leveraging AI and spaced repetition in order to help students make the best use of their time.

What it does

BeyondClass is a web application that uses AI to generate learning material for students. The app serves content based on the user's imputed syllabus, and applies spaced repetition.

How we built it

We built BeyondClass using a combination of Javascript and Python, using React for the frontend, and python for the backend.

Accomplishments that we're proud of

One of the main accomplishments that we are proud of, is the usage of AI in this project. On our team, nobody had previously used the openAI api in a project, so we needed to quickly learn how to use it. Another accomplishment we are proud of, is the design of the frontend. Due to aim of our project being to help education children, we attempted to create a design that would be more kid-friendly and look more appealing. This extends not just to the visual aspects of the website, but also the gamification of learning, with stats.

What we learned

Throughout building BeyondClass, we significantly improved our coding skills in Python, JavaScript, and React, enhancing our understanding of server-side development and dynamic user interfaces. Working with the OpenAI API allowed us to creatively integrate advanced AI features, enriching our application. This project also fostered our collaborative skills through regular communication, code reviews, and project management tools like Git and Trello, which helped us stay organized and aligned on our goals. Overall, BeyondClass was a transformative experience that strengthened both our individual coding abilities and our teamwork.

What's next for BeyondClass

Although we are very happy with the progress that we made during the hackathon, we believe that there any many improvements that can be made for the website. This would include simple bugfixes, and design changes, however we would also like to add more complex features such as image recognition for inputting course outlines. After we implement these changes, we would like to expand the scope of this project, and get real students to use it.

Share this project:

Updates