Eduspark is a online learning platform where students can login and access course material provided by instructors. This site is created in Node.js, React.js Express and MongoDB (MERN).
- Latest (LTS) version of Node.js (>= 10.16.2) and npm, installed in system.
- MongoDB should be running in background or can connect to online Database using MongoDB connection string which you will get from https://www.mongodb.com
- Clone or download the current repository.
- Navigate through the directory eduspark_ritviz in terminal.
- Run "npm install" and then "cd client && npm install" in the terminal.
- Run MongoDB application in the backend via terminal or whichever method you use.
- If you don't have mongodb installed or don't want to install mongodb then you can use online MongoDB database (https://www.mongodb.com). You will get a connection string and replace it with 'mongodb://127.0.0.1:27017/eduspark' in the file './src/db/mongoose.js'.
- Now run "npm run dev" in the given directory. The web application will get opened in your default browser.