- Node.js, MongoDB and npm or yarn package manager are required
- Node provides the backend environment for this application
- Express middleware is used to handle requests, routes
- Mongoose schemas to model the application data
- React for displaying UI components
- Express-validators
- Some basic Git commands are:
$ git clone https://github.com/rishabv/expressoo.git
$ cd project
$ npm install
create a new folder for client
$ npx create-react-app Client
$ npm start
> Create .env file that include:
* PORT & MONGO_URI
* SECRET_OR_KEY => secret key for JWT