1.0.0 • Published 4 years ago

bms-backend-api v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

BMS: API Backend

Business Management System: API v1.0.0

Contact the developer

Technology Stack

  1. NodeJS with Express.js framework
  2. TypeScript
  3. TypeORM
  4. MySQL database

Requirements

  • yarn v1.17+
  • NodeJS v8+
  • TypeORM v0.2+
  • MySQL v5.6+

Installation

  1. Clone this repository.
  2. Install the dependencies by running yarn or npm install.
  3. Start the project by running yarn dev or npm run dev.

Optionally, you can run: yarn lint ornpm run lint to check dependency and coding errors. Also you can use yarn watch or npm run watch while developing mode for watch file changes.

Features

  1. Logging service
  2. Error Service
  3. Middleware support for:
    • Realtime server metrics
    • Cross-origin resource sharing
    • Secure HTTP response headers
    • HTTP request logger
    • Body parser with Express
  4. Database Service with MySQL Driver Connection
  5. Routing Service with HTTP Verbs (POST, GET, PUT and DELETE).
  6. CRUD operations linked to Routing.

License

This project is under MIT license. Copyright (c) 2019-2020 - Isidro A. López G..