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 i
oryarn
in the project folder on your computer
- Run
-
- Add
.env
data (e.g.: postgresql settings)
- Add
-
- Run
docker build -t boilerplate-api-image .
- Run
-
- Run
docker compose up -d
data (e.g.: with postgresql image in Docker )
- Run
-
- Run
npx prisma migrate dev
and create first migration (e.g.:create users table
)
- Run
-
- Run
npm run dev
oryarn 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