As high school students, we are all looking for ways to memorize loads of study material so we can effectively ace our exams. Thus it is the first thing that came to mind when we were thinking about an app that can help us with this in college and potentially hundreds of other college students.

What it does

The app lets user create and engage with the content, thereby letting students type questions and answers, import text files, or share flashcards with their friends. The app will show flashcards randomly in the order of difficulty and let the student review content much more effectively than cramming and studying.

How we built it

We used HTML, CSS, JS for the front end. We used flask, and python for the back end. We deployed our web app using heroku. And used SAWO API for login.

Challenges we ran into

We had a little trouble passing the SAWO API at first, because it didn't support the bootstrap v5. But we got that clarified and got it to work.

Accomplishments that we're proud of

We had this idea almost immediately, and we did very well with time. We worked as a team and got quite some work done, especially towards the end.

What we learned

We learned a lot of fundamentals of app development and framework building.

What's next for StudyPi

We are looking forward to developing more extensive and user-friendly features than can help the app's purpose and functionality.

Share this project: