In these Covid-19 times, most of the classes happen online, and even though there are apps like Zoom, Google Meet, etc. students as well as the teachers dont get the feel of a classroom, which can hamper the learning experience in some way, as students might not feel motivated enough to attend an online class. The StudyRoom app provides an infrastructure for students to experience a totally virtual classroom, where they can take a seat on the virtual benches with their classmates and attend lectures, just like a real classroom.
How we built it
We built it on Flutter, Firebase, and of course Agora RTM and Live Interactive SDK. The app was also deployed for CI/CD on Codemagic to run on iOS and Web apps.
Challenges we ran into
Managing and modifying Agora RTM to our requirements and even a few runtime errors while trying to run the Runner on XCode for iOS.
Accomplishments that we're proud of
The amazing teamwork, and constant working together to get rid of any bugs together.
What's next for StudyRoom
Using ML and AI, better integration and capabilities to give out immediate push notifications whenever the user has missed on something and we would also like to incorporate features like setting deadlines for an assignment, a scheduler for planning lecture timings, a tracker for recording scores assigned to each student and whiteboarding facility to a teacher.