https://github.com/m-nathani/node-typescript-starter
REST API using Node with typescript, KOA framework. TypeORM for SQL. Middlewares JWT (auth), CORS, Winston Logger, Error, Response
https://github.com/m-nathani/node-typescript-starter
boilerplate boilerplate-node cors crud jwt koa koa2 mysql-database node node-js node-module rest sql starter ts-node tutorial-code typeorm typeorm-extension typescript winston
Last synced: 23 days ago
JSON representation
REST API using Node with typescript, KOA framework. TypeORM for SQL. Middlewares JWT (auth), CORS, Winston Logger, Error, Response
- Host: GitHub
- URL: https://github.com/m-nathani/node-typescript-starter
- Owner: m-nathani
- License: agpl-3.0
- Created: 2018-10-17T11:06:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-18T20:00:15.000Z (over 6 years ago)
- Last Synced: 2025-04-07T03:41:24.110Z (about 2 months ago)
- Topics: boilerplate, boilerplate-node, cors, crud, jwt, koa, koa2, mysql-database, node, node-js, node-module, rest, sql, starter, ts-node, tutorial-code, typeorm, typeorm-extension, typescript, winston
- Language: TypeScript
- Homepage:
- Size: 86.9 KB
- Stars: 20
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BitPoint REST
An RESTful Node (Typescript) app for storing users and the lookups using KOA and typeOrm.
## Installation with Docker
```
docker-compose up --build
```## Installation
* `npm install` install dependencies.
## Useful commands
* `npm run watch`: start server in watch mode.
* `npm start`: start built server.
* `npm run build`: build typescript files.## Manage migrations
`typeorm` is used for migrations,
* `npm run typeorm`: typeorm-cli.## LICENSE
MIT