You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal is to provide a platform for community based learning where students do not face any barriers to learning and doubt solving.
LearnX allows creation of educational communities by teachers, mentors, educators and professionals. This is supplemented by live interactive sessions(online meets) weekly to facilitate better understanding.
LearnX also displays a list of upcoming meets, events related to that community.
Demo
Salient Features
A Teacher can create a community where she/he can post resources and materials, and students can also post their own supplementary material that they find online.
Students can also create their own communities if they want to learn something together with their classmates/peers like peer-programming, reading books, weekly quizzes.
An organization can use the platform to enable its employees to discuss developments/updates in their projects.
A developer can use the platform to search for people with interest in the same domain.
Working professionals who wish to learn something on weekends can join communities and attend the weekly meets to better themself.
The Tech Stack includes:
React js and Node js - React is used for building UI components and Node.js is used for backend.
Socket.io - It is Used for real-time bidirectional event based communication
Mongoose and express.js - Mongoose was used for database and Express.js for providing server-side logic
Multer - it was used for handling multipart / form data. Particularly for uploading files