https://github.com/cuongndc9/node-kit
🐢🚀 A Node.js Kit with TypeScript, REST, TypeORM, PostgreSQL and awesome tools.
https://github.com/cuongndc9/node-kit
103cuong docker express-typescript-boilerplate node node-boilerplate node-kit nodejs posgresql sequelize typeorm typescript typescript-boilerplate
Last synced: 11 days ago
JSON representation
🐢🚀 A Node.js Kit with TypeScript, REST, TypeORM, PostgreSQL and awesome tools.
- Host: GitHub
- URL: https://github.com/cuongndc9/node-kit
- Owner: cuongndc9
- License: mit
- Created: 2020-01-17T16:31:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-21T19:05:32.000Z (almost 5 years ago)
- Last Synced: 2025-04-05T19:34:05.874Z (3 months ago)
- Topics: 103cuong, docker, express-typescript-boilerplate, node, node-boilerplate, node-kit, nodejs, posgresql, sequelize, typeorm, typescript, typescript-boilerplate
- Language: TypeScript
- Homepage:
- Size: 7.92 MB
- Stars: 10
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# node-kit
🐢🚀 A Node.js Kit with TypeScript, REST, TypeORM, PostgreSQL and awesome tools.
## Features
- Using TypeScript.
- Setup Babel, ESLint and Husky.
- Setup a basic RESTful API.
- Using TypeORM and PostgreSQL.
- Integrating Docker.## Prepare
- [Docker](https://phoenixnap.com/kb/how-to-install-docker-on-ubuntu-18-04)
- [Node](https://nodejs.org/en/)
- [Yarn](https://yarnpkg.com/en/)## Usage
```sh
yarnyarn start:dev
```### Optional: run with 🐳 Docker
```sh
docker network create node-kit-netdocker run --name node-kit-db -it -p 5432:5432 --network=node-kit-net -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres postgres
docker build . -t 103cuong/node-kit
docker run --name node-kit -it -p 9000:9000 --network=node-kit-net --env-file ./.env 103cuong/node-kit
```## Related
- [node-graphql-kit](https://github.com/103cuong/node-graphql-kit) - 🧘🚀 A Node.js Kit with GraphQL, Prisma, PostgreSQL, MongoDB and awesome tools. 
- [node-boilerplate](https://github.com/103cuong/node-boilerplate) - 🌏🚀 A Node.js boilerplate with RESTful, GraphQL, Prisma, PostgreSQL and awesome tools. 
- [node-rest-boilerplate](https://github.com/103cuong/node-rest-boilerplate) - 🌌🚀 A Node.js boilerplate with RESTful, Prisma, PostgreSQL and awesome tools. 
## Contributors
[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/0)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/1)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/2)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/3)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/4)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/5)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/6)[](https://sourcerer.io/fame/103cuong/103cuong/node-kit/links/7)
## License
MIT © [103cuong](https://github.com/103cuong)