Skip to content

BCIamLong/WorldWise-RESTful-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorldWise RESTful API project

Technique used:

  • Express (latest version)
  • Nodejs (>=18 version)
  • Mongo DB (latest version)
  • Other packages: JsonWebToken, bcrypt....

Functionality

  1. CRUD, sign up, sign in, forgot and reset password, geolocation with cities
  2. Authentication/Authorization
  3. Refactors code
  4. API features: query, pagination....

Usage:

  1. Clone this project from github
  2. Create .env file, check to configs folder for all config variable and put it into the .env file
  3. Create cloud DB or use local DB, change the DB config
  4. Run npm install/ npm i (or you can use your favorite manager packages)
  5. Run npm start to start application