Please note that only the server side code was writted by me for this project. The client side code was provided by @jkrgS.
Heroku Client Link : https://pharma-client-react.herokuapp.com/
Heroku Server Link: https://pharma-server-side-zach.herokuapp.com/
To get the Node server running locally:
- Clone this repo
npm install
to install all required dependenciesnpm run start-dev
to start the local server
"axios": "^0.21.1", "bcrypt": "^5.0.1", "compression": "^1.7.4", "cors": "^2.8.5", "express": "^4.17.1", "helmet": "^4.6.0", "joi": "^17.4.1", "jsonwebtoken": "^8.5.1", "mongoose": "^5.13.0", "mongoose-morgan": "^1.0.17", "morgan": "^1.10.0", "nodemailer": "^6.6.3"
"dotenv": "^10.0.0", "nodemon": "^2.0.7"
You can find more info about the structure and a general overview in the developer's manual (under docs folder).