Skip to content

Jackent2B/EDdb

Repository files navigation

About The Project

A platform for reviewing all the educational courses available on the internet and to draw comparison between courses offered by different sites, just like IMDb and cardekho but for courses, and recommend the best course to the user according to the user’s demand.

Built With

Following are the frameworks/libraries that you need to install in your local machine to run the project:

Getting Started

Following are the Instructions on setting up your project locally:

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  1. npm
npm install npm@latest -g
  1. git config username
git config --global user.name "username"
  1. git config email
git config --global user.email "user@mail.com"

Installation

  1. Get your Mongodb Atlas credentials MongoDB Atlas

  2. Clone the repo

    git clone https://github.com/Jackent2B/EDdb.git
    
  3. Install NPM packages

    npm install
    
  4. Create a .env file and enter your credentials in it

    mongoURL='Your URL'
    JWT_TOKEN = 'Your JWT token'
    
  5. Create a dev.js file inside config folder.

  6. Now create a module.exports object inside dev.js file and enter your credentials inside it.

mongoURL='Your URL'
JWT_TOKEN = 'Your JWT token'

Running the application

Switch to the cloned repository using your terminal

  1. Run Node.js server
    npm start
    

Now, Switch on to the client folder in the second window of terminal,

  1. Run React.js client
    npm start
    

Project Link

Project Link: Code

Acknowledgments

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

About

Cross-platform recommender system and database for educational courses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published