philckim / RateMyLandlord

[tbd] - app to allow prospective renters to post or read landlord rating & review.
0 stars 0 forks source link

user auth backend #10

Closed All-Schuck-Up closed 3 years ago

All-Schuck-Up commented 3 years ago

user auth backend with express and mongoDB

to test create a 'default.json' file in backend/config with the following code

{
    "mongoURI": "mongodb+srv://user:LCa1lbb8Ej5TbUnM@ratemylandlord.6apnb.mongodb.net/rateMyLandlord?retryWrites=true&w=majority",
    "jwtSecret": "secret"
}

Steps to test:

  1. clone branch
  2. cd backend
  3. npm i
  4. node server.js
  5. open postman or desired program to run get/ post requests
  6. follow instructions in code for desired routes

Documentation

bcryptjs - https://www.npmjs.com/package/bcryptjs config - https://www.npmjs.com/package/config express - https://www.npmjs.com/package/express express-validator - https://www.npmjs.com/package/express-validator gravatar - https://www.npmjs.com/package/gravatar jsonwebtoken - https://www.npmjs.com/package/jsonwebtoken (hasnt been updated in awhile) mongoose - https://www.npmjs.com/package/mongoose