Skip to content

menezes0067/iCaseiro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

58 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Icaseiro

Gerenciamento de Pedidos em restaurantes

Desc

πŸ“„ VΓ‘riaveis de ambiente

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.

πŸ“¦ InstalaΓ§Γ£o do Projeto:

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

πŸ—‚οΈ Estrutura de Pastas

.
β”œβ”€β”€ 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

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors