youtuber-blog/README.md

35 lines
727 B
Markdown
Raw Normal View History

2023-06-09 23:58:28 +00:00
# fastify-drizzle-quick-start
2023-06-10 00:37:36 +00:00
2023-06-09 23:58:28 +00:00
Quick start for Fastify, TypeScript, ESlint, Prettier and DrizzleORM
2023-06-10 00:57:19 +00:00
## Quick Start
### Comes equipped with
- Dockerfile including postgres and redis
- TypeScript
2023-12-13 19:37:47 +00:00
- XO
2023-06-10 00:57:19 +00:00
- Prettier
- DrizzleORM
- Fastify
- Zod
### Prerequisites
- [Docker](https://docs.docker.com/get-docker/)
- [Yarn](https://yarnpkg.com/getting-started/install)
- [NodeJS](https://nodejs.org/en/download/)
### Getting Started
1. Clone the repo
2. Run `yarn install`
3. Run `docker-compose up -d` (-d to detach from the terminal)
4. Run `yarn dev` to start the dev server
5. Make your changes
6. Run `yarn lint` to lint your code
7. Run `yarn build` to build the project
2023-12-13 19:37:47 +00:00
8. Run `yarn start` to start the production server