Gerenciamento de Pedidos em restaurantes
Desc
AtenΓ§Γ£o na hora de criar usas vΓ‘riaveis de ambiente no .env
.env_example
DB_HOST=localhost
DB_USER=seu_usuario
DB_PASSWORD=sua_senha
DB_NAME=nome_do_banco
# URL completa do seu banco de dados
DATABASE_URL=postgresql://seu_usuario:sua_senha@localhost:5432/nome_do_banco
Obs: O arquivo .env jΓ‘ estΓ‘ no .gitignore e nΓ£o deve ser versionado.
Subindo containers do docker compose:
# Subindo tudo caso queira rodar o projeto em containers
docker compose up -d
Caso queira rodar localmente(dev):
# Acessando backend
cd backend/
# Vai subir somente o container do database
docker compose up database -d Projeto:
# Criar a migrate no prisma
pnpm exec prisma migrate dev
# Rodar o projeto localmente
pnpm run dev
# Acessando tabelas do banco de dados
pnpm exec prisma studio.
βββ backend/
β βββ node_modules/
β βββ prisma/
β βββ src/
β β βββ controllers/
β β βββ database/
β β βββ interfaces/
β β βββ repositories/
β β βββ routes/
β β βββ schemas/
β β βββ services/
β β βββ server.ts
β βββ .gitignore
β βββ docker-compose.yaml
β βββ Dockerfile
β βββ package.json
β βββ tsconfig.json
βββ frontend/
β βββ css/
β βββ js/
β βββ index.html
βββ README.md