Inspiration
In recent times during this pandemic situation where our classes are being held online, there is no single platform for us to stay connected with teachers and classmates where we can ask doubts and share our resources. Managing multiple WhatsApp groups for different classes and joining video calls on google meeting, Zoom, and Skype is quite troublesome to keep track of.
What it does
One-stop solution for your school and students to stay connected and enjoy learning through interactive video conferencing, doubt forums, add timetable, academic planner, and upcoming updates. It has two sections where you log in as Admin or teacher and as a student.
As an Admin, you log in through your school email Id, where you set up your school channel and add subjects. You add can host video lectures and create a timetable, academic planner as well as to conduct a test and give assignments.
For a Student User, you can log in through Facebook or google where you join the school channel through a unique Id generated by your school teacher or admin. You can check your subject's timetable, submit assignments, and join in your online lectures.
How we built it
We build it using multiple software tools starting with UI design's in Figma and then coding in Flutter and Dart. We have hosted it on serverless architecture on Amazon Web Services and Firebase for authentication. For video calling feature we have used Agora.io free API and for chatting we have hosted it on jetstream.
Challenges we ran into
Bringing together multiple pieces of code while being together at multiple locations around India. But Sixfeet helped us to solve this problem. The next challenge was completing work on time for which we divided our tasks into smaller milestones which we achieved right around the planned time.
Accomplishments that we're proud of
- Completion of basic features that we planned for the beta. 2.Team Management and working efficiently during a crunch of time
What we learned
We learned to divide work and conquer it in pieces along with supporting each other with complementary skills in coding, designing, researching, and development.
What's next for Gurukul
- Planning to create a 3D virtual classroom in order to provide a unique solution also by including Augmented Reality to learn and make it fun.
- Make UI/UX better in terms of user experience
Built With
- agora
- amazon-web-services
- dart
- figma
- firebase
- flutter
Log in or sign up for Devpost to join the conversation.