A web application for teacher and students to engage virtually.
- User Authentication and Authorization.
- Teacher
- Create Classes
- Create Assignments
- Student
- Join Classes
- Submit Assignments
- Create announcements.
- Node
- NPM
- Mongo
- Clone this repository.
- Start your mongo server
- In the repository's root directory, create a .env file that contains the following keys.
- JWT_SECRET
- MONGO_URI
- In the client directory, build the React application.
npm build
- In the root directory of this repository, run the Node application.
npm start
- Go to localhost:8080.
NOTE : For a detailed description of the API endpoints for this project, have a look at the README_API.md file.
You can view the live project here