Live Link: https://myclass.murl.tech/
- Create and Join Online Classes
- Faculty can Manage the Students who joined the class eg. delete a student
- Schedule the lectures
- Take online class (Created an Online Meeting Platform with functionalities like: Whiteboard, Screenshare, Camera and Mic share)
- Mark students attendance
- Live Discussion for every lecture
JavaScript, Node.js, Express.js, jQuery, MySQL, EJS, HTML, CSS, Socket.IO, WebRTC
Clone the Github Repository into your system.
git clone https://github.com/manojkumawat2/myclass.git
Install the npm packages.
npm install
Import the sql file into your mysql database.
- Open your terminal and type
mysql -u "your_username" -p
and press enter. After that type your mysql database password. - Create a new database
CREATE DATABASE myclass;
- Use myclass database using
use myclass;
- Now import the
database/myclass.sql
usingsource database/myclass.sql;
- Now open the
helpers/database/config.js
file and replace the hostname, username, password with your local database credentials.
Start the server.
node server.js
Now open localhost:8080
in you browser.