Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 1.88 KB

README.md

File metadata and controls

68 lines (47 loc) · 1.88 KB

Dragons | Login API

Javascript Node.js PostgreSQL Sequelize JWT BCrypt

API developed with Nodejs for CRUD of users and login authentication in Dragons App.

Please, go to the front end repository, follow the steps and run both projects together.

Endpoints

GET .../users (users list)

GET .../users/:uid (show details of a specific user)

POST .../users (create new user)

PUT .../users/:uid (update a user)

DELETE .../users/:uid (delete a user)


POST .../login (login authentication)


Technologies and tools used

  • Javascript ES6+
  • Nodejs
  • Sequelize
  • PostgreSQL
  • JSON Web Token
  • BCrypt

How to run the project?

Before start, install Git, Node.js and Yarn on your machine. Moreover, recommend use the VSCode terminal.

# Clone this repository
$ git clone https://github.com/cunhasbia/dragons-login-auth-backend.git

# Access the repository on your terminal
$ cd dragons-login-auth-backend

# Install dependencies
$ yarn

# Run the project
$ yarn dev

Made with 🧡 by Bianca Cunha | Find me on LinkedIn