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.
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>