Inspiration
The pandemic has forced many schools to shift to an online mode of teaching. As a result of this, many people are adapting existing tools to their educational needs. However, these existing tools were not made with the purpose of online school. We therefore wanted to create a platform which can be an alternative to in-person school while remaining as similar as possible.
What it does
The Smart Skool platform allows teachers to assign tasks, start classes, take attendance, answer anonymous doubts, and upload useful files and links in an e-library. Once this is done on the teacher's panel, we also have a student panel where students are able to respond to these assignments, ask questions, and interact with their teacher and classmates.
How we built it
This system was first designed on paper, which we then developed using Figma and created with HTML, CSS, Bootstrap, and Javascript for a user-friendly experience. We then combined the student and teacher panels into a single project with the home page and added features such as attendance, which connect both components.
Challenges we ran into
Apart from the challenges of time management and division of labor, we ran into some issues with respect to responsiveness and difficulty deploying our final project to a domain. In between this process though, we faced certain challenges with respect to user interaction and creating customizable spaces for each student or teacher in the schedule and links spaces.
Accomplishments that we're proud of
Despite these challenges, we were able to overcome many of our hurdles and work collaboratively as a team to produce a finished product that we are proud of. One major accomplishment is that we were able to successfully differentiate between the teacher and student panel to display the distinct functionalities for each of them.
What we learned
We learned about the process of UI design and create wireframes and mockups before beginning our project. During the project, we learned about how to integrate multiple people's inputs because, although we were all working with one repository, the division of labor had resulted in various components that had to be smoothly connected in the end, which we were finally able to do and learn how to do so.
What's next for Smart Skool
In the future, we hope to add an authentication system and create a smooth process and workflow for users to go through. After this we would hope to conduct focus group surveys to understand if there are any features that do not work or if there are other features they would be looking to add to further enhance quality and usability.


Log in or sign up for Devpost to join the conversation.