Demo application is running here (it might take a while before the free server wakes up)
📘 API is documented here.
The core code of this application was generated automatically by create-opinionated-app.
Configuration
- Basic Project Setup
- Environment Variables
- Database (TODO: migrations)
- Tests
Features
- Authorization (TODO: refresh token)
- Health Check
- Basic CRUD operations
- Documentation
- In-memory Cache
Deployment
- Heroku CD
- GitHub Actions CI
- Start development server:
yarn start:dev
yarn test
runs jestyarn start:debug
start debug serveryarn format
Prettify source codeyarn lint:ts
Show ts errors
This application is Heroku ready.
- Install Heroku CLI:
brew tap heroku/brew && brew install heroku
- Login:
heroku login
- Go to your app folder:
cd ~/nest-rest-api
- Create new project on Heroku
heroku create
You can find more information here.