Skip to content

Alisarlak71/Node-Express-Template

Repository files navigation

To Do list :

  • encrypt & decrypt password
  • filters and sort
  • paginations
  • testing
  • add services

Features List :

  • Developed with Node.js and Express as web framework and use MongoDB as database
  • User CRUD with REST API
  • Authenticate with JWT
  • Auth Middleware
  • Validations
  • Error Handling
  • Dockerized
  • Documented by swagger

Installation

cp .env.example .env

docker compose up -d

seed admin

docker compose exec app node ./seeders/admin.seeder.js

login:

route : api/v1/auth/login

body: { "username": "admin", "password": "123456" }

Swagger documentaion:

route : /api-docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published