Express/Sequelize/Postgresql authentication app
- Postgresql
- Node
- API testing env tool (Postman recommended)
- Code editor (Vs code recommended)
-
Clone the repository
https://github.com/igaimerca/express-sequelize-postgress-auth.git
-
Run
npm install
to install packages -
Create
.env
file, fill it with scripts in.env.example
with actual values where not specified -
Create Database
sequelize db:create
-
Create necessary tables i.e
user
dosequelize db:migrate
- GET all users
/users
- Register a new user, POST
/register
{
"name": "John Doe",
"email": "john@gmail.com",
"password": "123456",
"age": 18,
"address": "USA"
}
- Login, POST
/login
{
"email": "john@gmail.com",
"password": "123456",
}
Thank you!