API builded with DI (Dependency Injection) and Swagger definitions for Typescript Rest and automated generation of swagger spec.
- Integrated with bunyan logs.
- Easy integration with Microservices.
- Swagger file generation
- Pre-built middlewares
- Response schemas
- Integrated with Prettier and code format precommit webhook.
- Migrated to Nest.js
- Use AWS Cognito as authentication users
- User entity and authentication endpoints. And more...
- yarn
- node.js
- postgres running in localhost (or any driver that you prefer, see ormconfig.js)
- redis running in localhost
- aws cognito credentials for authentication.
- make and build essentials for Unix
- Run
yarn
to install dependencies - Run
APP=api make dev_app
- Go to http://localhost:3000/docs to play with the API
- Enjoy!