Welcome! 💻✨
This is a boilerplate for API creation using express and prisma 🧩
The tools below were used in the project's development:
-
- Install Prisma VS Code Extension (Recommended)
-
- Clone and set up this repository Boilerplate Api
-
- Run
npm ioryarnin the project folder on your computer
- Run
-
- Add
.envdata (e.g.: postgresql settings)
- Add
-
- Run
docker build -t boilerplate-api-image .
- Run
-
- Run
docker compose up -ddata (e.g.: with postgresql image in Docker )
- Run
-
- Run
npx prisma migrate devand create first migration (e.g.:create users table)
- Run
-
- Run
npm run devoryarn dev
- Run
-
- Your project is already running ðŸ”
├───.vscode
├───prisma
└───src
├───@types
├───controllers
├───dtos
├───errors
├───lib
├───middlewares
├───routes
└───utils
Developed by Werlley Ponte inspired by Willian Praciano classes