Skip to content

Kronos-192081/OCMS-Online-Course-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

OCMS (Online Course Management System)

The project is created using Nodejs with Express framework and MongoDB as database in the backend and ReactJS in the frontend part.

BACKEND

Move to the backend directory :

cd backend

Before starting the backend server install the required dependencies with the following command:

npm install

To run the project first create a file named secret.js in the config folder containing the following code :

module.exports = {
    SECRET : '<your secret key for passport.js>',
    DB_USERNAME : '<your mongodb username>',
    DB_PASSWORD : '<your mongodb password>'
};

Note: Change the link of the mongodb cluster as per your link in keys.js in the config folder.

Save the file.

To run the backend run the following command:

For npm start:

npm start

If nodemon is to be used:

npm run server

After doing this backend will start at port : 5000 at http://localhost:5000

FRONTEND

Move to the frontend directory :

cd frontend

Before starting the frontend website install the required dependencies with the following command:

yarn install

After installing all the required dependancies run the following command to run the frontend website:

yarn start

After doing this the website will run at port : 3000 at http://localhost:3000

This Project is built by :

  1. Shiladitya De
  2. Sourabh Soumyakanta Das

About

This contains code for OCMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published