Skip to content

NodeJS server project for pharma react application. Register, login, verify email, reset password, validation, error logging/handling etc. Express, Mongoose, Axios, Bcrypt, Joi , JWT, Morgan , Nodemailer

License

Notifications You must be signed in to change notification settings

z-argyropoulos/pharma-server-zach

Repository files navigation

Pharma-Server-Side

Pharma server-side NodeJS Application to provide data and functionality to already existed pharma react front-end application.

Please note that only the server side code was writted by me for this project. The client side code was provided by @jkrgS.

Preview

Heroku Client Link : https://pharma-client-react.herokuapp.com/

Heroku Server Link: https://pharma-server-side-zach.herokuapp.com/

Getting started

To get the Node server running locally:

  • Clone this repo
  • npm install to install all required dependencies
  • npm run start-dev to start the local server

Dependencies

"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"

Dev Dependencies

"dotenv": "^10.0.0", "nodemon": "^2.0.7"

More details

You can find more info about the structure and a general overview in the developer's manual (under docs folder).

About

NodeJS server project for pharma react application. Register, login, verify email, reset password, validation, error logging/handling etc. Express, Mongoose, Axios, Bcrypt, Joi , JWT, Morgan , Nodemailer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published