A platform for Online Learning
Paathshala is an interactive online education platform which aims to provide an easier access to education.
It has features like signup and login, which make it more secure, assignment submission, test submission, taking online test, video conferencing,
It has a user-friendly user interface which is very convenient to use for anyone.
The project has been built using
- HTML
- CSS
- JS
- EJS
- Node.js
- React
- Socket.io
- Mongodb
- Deployed using Heroku
1. Fork this repository.
2. Clone your forked copy of the project.
git clone https://github.com/<your_user_name>/classroom.git
where your_user_name
is your GitHub username. Here you're copying the contents of the first-contributions repository on GitHub to your computer.
3. Navigate to the project directory 📁 .
cd classroom
4. write npm i on cli.
5. run node app.js
SIGN-UP & LOGIN: User can login with gmail account or register on our website. This feature is highly secure
VIDEO-CONFERENCING: We enable Teachers with an option to create a private room and share it's ID with students
ASSIGNMENT & TEST PAGE: Teachers are also given options to create and upload separate tests and assignments which the students can then attempt.