Inspiration
There are many local tuition teachers all over the world who are unable to develop their business due to a lack of cash for advertising and outreach of their business, and if they are able to attract students, they are unable to manage their lessons smoothly, therefore to break the barrier for the teachers to teach and students to learn we created learnr.
What it does
learnr is a learning management system that enables local tuition teachers to establish their coaching business online, making their website, creating courses, managing projects, arranging meetings with students, and publishing quizzes and assignments for students, all of it just on a single platform, learnr.
How we built it
- Frontend :- React, ChakraUI
- Backend :- Node.js, Express, MongoDB
Challenges we ran into
- Connecting the website with Zoom API to schedule and join the classes.
- Fetching student details into the teacher dashboard.
Accomplishments that we're proud of
- Aesthetic design of the website.
- Amazing teamwork, by which we were able to create such a massive project in a short duration of time.
- Managing a lot of components and pages seamlessly.
What's next for learnr.
- We aim to add a lot features which we couldn't add due to time shortage i.e. Chatting functionality for teacher and student, payment gateways for purchasing courses.
- We also want to integrate ZOOM API with our website so the students can directly from their dashboard. (though we added the feature, but due to an issue we removed it from main project)
- We also aim to build several features such as plagiarism checker, grammar checker, quiz maker using ML models.
Built With
- chakraui
- express.js
- mongodb
- node.js
- react
Log in or sign up for Devpost to join the conversation.