DEV Community

Cover image for Node Express REST API
Rumesh Madhusanka
Rumesh Madhusanka

Posted on

Node Express REST API

My semester end project for an Airline Reservation System.

Node Express REST API

Features

  • Triggers
  • Functions
  • Views
  • Stored procedures
  • Indexing
  • Using transactions where necessary in Database

  • Node Express REST API

  • Using promises

  • Documentation with Swagger(Open API 2.0)

  • Centralized error handling

  • Passwords hashed using bcrypt

  • Authentication with jwt

  • User input validation using hapi/joi

  • Uses promise-mysql and connection pooling

  • Load balancing using pm2 process management

  • Using Docker

  • MIT license

  • Grafana for Realtime Report generation

Source code: [https://github.com/rumeshmadhusanka/DB-API]

Top comments (0)