Skip to content

Sistema completo para vendas de produtos com geração de relatórios, controle de estoque, área dedicada ao cliente para consulta de saldo e extrato, possibilidade de leitura de código de barras, etc.

Notifications You must be signed in to change notification settings

paulotss/fortuna_backend

Repository files navigation

Fortuna Back-end

Esse é o repositório do código back-end do sistema Fortuna. Trata-se de um sistema completo para vendas de produtos com geração de relatórios, controle de estoque, área dedicada ao cliente para consulta de saldo e extrato, possibilidade de leitura de código de barras, etc.

Repositório do código front-end

Tecnologias utilizadas

NodeJS TypeScript Express.js Prisma MySQL

Execução

Faça o clone do repositório:

git clone [email protected]:paulotss/fortuna_backend.git

Crie um arquivo .env e insira as variáveis de ambiente conforme o exemplo:

DATABASE_URL="mysql://<user>:<password>@fortuna_db:3306/fortuna"
PORT=3001
JWT_TOKEN='shhhhh'

Preferencialmente utilize o docker junto com docker-compose para rodar a aplicação:

docker-compose up -d

Com isso o banco de dados já vai estar rodando. Agora basta entra no container do back-end e rodar o servidor express:

docker exec -it fortuna_back bash
npm run dev

Para acessar as rotas utilize

http://localhost:<PORT>

About

Sistema completo para vendas de produtos com geração de relatórios, controle de estoque, área dedicada ao cliente para consulta de saldo e extrato, possibilidade de leitura de código de barras, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •