.vscode | ||
src | ||
.gitignore | ||
.prettierrc | ||
docker-compose.yml | ||
drizzle.config.json | ||
package.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
fastify-drizzle-quick-start
Quick start for Fastify, TypeScript, ESlint, Prettier and DrizzleORM
Quick Start
Comes equipped with
- Dockerfile including postgres and redis
- TypeScript
- ESLint
- Prettier
- DrizzleORM
- Fastify
- Zod
Prerequisites
Getting Started
- Clone the repo
- Run
yarn install
- Run
docker-compose up -d
(-d to detach from the terminal) - Run
yarn dev
to start the dev server - Make your changes
- Run
yarn lint
to lint your code - Run
yarn build
to build the project - Run
yarn start
to start the production server