- FrontEnd - ReactJS with Redux
- Backend - NodeJS
- Database - MongoDB
- Download mongodb and create a folder to store the databases eg: 'mongo-data'
- start the mongod by
mongod --dbpath './mongo-data'
- If you get a socket error run
sudo killall -15 mongod
- Set up your MongoDB Database as in the tutorial: MongoDb Tutorial (click here)
- Start the mongod by
net start MongoDB
- Fork the repository
- Clone the repository
- Install create-react-app
npm install -g create-react-app
- Install the dependencies by
npm install
for server andnpm install client
for client. - Run in development mode by
npm run dev
- Client folder contains the Frontend part which is the ReactJS application.
- Routes and Models folders are for backend.