Short links is a simple project to practice server creation with Node and Fastify
Functionalities:
- Get links
- Get metrics
- Go to URL and save access
- Create Links
Go to the folder where you clone the project, open a terminal and follow these steps: Client:
- 01 - cd client
- 02 - npm i
- 03 - npm run dev
Server:
- 01 - cd server
- 02 - npm i
- 03 - docker compose up -d
- 04 - npm run setup
- 05 - npm run dev
The project was developed using these technologies:
- Typescript
- Shadcn-UI
- Zod
- React Hook Form
- Tanstack React Query
- Sonner
- Node
- Fastify
- PostgreSQL
- Redis
- Docker
- ** #Rocketseat **
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
- ** William Lucas learnings**
🛠 Front-end
Back-end
Developer Jr.
📍 São Jose dos Campos – SP - Brazil