Node Express REST API

github logo ・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: [https://github.com/rumeshmadhusanka/DB-API]

twitter logo DISCUSS
Classic DEV Post from Jun 5 '19

Are we "developers" gatekeeping "knowledge" from our juniors and peers? 🤦

The subconscious role we "senior developers" play, in preventing the spread of knowledge without us realizing. And stifling the growth of all around us.

Rumesh Madhusanka profile image
Computer Science and Engineering Undergraduate

dev.to now has dark theme. 🌝

Go to the "misc" section of your settings and select night theme

P.S. It's the best move you can make for your dev career.