1.0.5 • Published 5 years ago
base-rest-api v1.0.5
BMS: API Backend
Business Management System: API v1.0.0
Technology Stack
- NodeJS with Express.js framework
- TypeScript
- TypeORM
- MySQL database
Requirements
- yarn v1.17+
- NodeJS v8+
- TypeORM v0.2+
- MySQL v5.6+
Installation
- Clone this repository.
- Install the dependencies by running
yarn
ornpm install
. - Start the project by running
yarn dev
ornpm 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
- Logging service
- Error Service
- Middleware support for:
- Realtime server metrics
- Cross-origin resource sharing
- Secure HTTP response headers
- HTTP request logger
- Body parser with Express
- Database Service with MySQL Driver Connection
- Routing Service with HTTP Verbs
(POST, GET, PUT and DELETE)
. - CRUD operations linked to Routing.
License
This project is under MIT license. Copyright (c) 2019-2020 - Isidro A. López G..
1.0.5
5 years ago