Created on 25th August 2024
•
Imagine you go to a learning platform, you enroll in a course, and you have a student dashboard especially for your use. You discussion section where you can post your questions and get an answer from your mentor or from you're students in the same class with you. Also, you see a Pomodoro Timer and a quiz section.
Here comes Edubuddy
Edubuddy is more than just a tool; it's a comprehensive solution for institutions looking to provide their students with the best possible learning environment. It provides a platform where students can engage in discussions, ask questions, and get answers from peers and mentors. Also, the Pomodoro timer helps students manage their study time effectively. We also plan to include AI-powered quiz generation that adapts to individual study materials, ensuring that each quiz is highly relevant and tailored to the curriculum, providing a customized learning experience.
We had started with a vision of building this project keeping in mind the FOSS principles and also give it the ability to be self hosted, thus choosing supabase as backend. But we ran into major issues regarding authentication and session retention. We then switched to pocketbase for backend for the same reason, but still we were faced with those issues. We had to restart our entire project 4 times, and after defaulting to firebase, we made rapid progress.