DEV Community

Cover image for Node Express REST API

Node Express REST API

Rumesh Madhusanka
Computer Science and Engineering Undergraduate
・1 min read

My semester end project for an Airline Reservation System.

Node Express REST API


  • 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: []

Discussion (0)