We built this project for students that don't have enough time to create flashcards and quizzes, and just want to test their knowledge and revise directly from PowerPoints/PDF. We used React for the front-end and Python for the backend, that handles the Gemini API used to generate questions from the file that the student links. Challenges we faced include making the middle layer that communicates between front and back ends, as well as Gemini being a general pain to use sometimes. We learned a lot about collaborating in a group, as well as working with GitHub and working with APIs.
Log in or sign up for Devpost to join the conversation.