Inspiration
In this pandemic, online schooling has become very popular. Different schools are using various platforms for their needs. This made us think of EduBoard which combines all the requirements that a school usually needs into a single platform.
What it does
Our project organizes all the tasks of a student and a teacher very effectively showing the students all the classes scheduled, all the assignments given by the teacher, all the e-books uploaded by a teacher etc. It also has a feature of chat groups using which students can clear their doubts with the teachers and teachers can convey some message to the students in real time.
How we built it
I built it using Django framework. I have also used a bit of Javascript for the backend. Web sockets are also used using Django-channels.
Challenges we ran into
The only challenge was the UI part of the web app as I am not good at making designs.
What we learned
I learned the whole concept of web sockets and how to use Django-channels.
What's next for EduBoard
EduBoard can be the future of online schooling as it contains all the basic functionality a platform should have in order to support the online school.
Log in or sign up for Devpost to join the conversation.