O sistema Loja de Conveniência oferece uma plataforma intuitiva e eficiente para que os funcionários de sua empresa possam realizar vendas de produtos entre si de forma conveniente e organizada. Com esta ferramenta inovadora, os colaboradores têm a oportunidade de comprar e vender uma variedade de itens, desde lanches e bebidas até produtos de uso pessoal, promovendo uma cultura de interação e colaboração dentro do ambiente de trabalho.
Este sistema proporciona uma experiência de compra simplificada, permitindo que os funcionários naveguem por um catálogo de produtos disponíveis, visualizem informações detalhadas sobre cada item e gerenciem suas vendas de maneira autônoma. Além disso, os usuários têm a liberdade de cadastrar novos produtos, atualizar inventários e acessar facilmente os dados de contato dos vendedores para efetuar o pagamento via Pix.
Iremos abordar como rodar tanto o back-end quanto o front-end da aplicação.
O que será abordado:
- Restauração de pacotes;
- Subindo banco de dados;
- Porta de execução;
- Variáveis de ambiente;
- User Secrets;
Deve-se abrir uma janela do terminal na pasta em que o projeto está e executar o seguinte comando:
dotnet restore
Deve-se abrir uma janela do terminal na pasta em que o projeto está e executar o seguinte comando:
docker-compose up
A porta de execução é:
- :5262
As variáveis são:
Chave | Valor |
---|---|
DB_HOST | localhost |
DB_PORT | 3306 |
DB_DATABASE | convenience-store |
Para definir as user secrets você deve clicar com o botão direito do mouse sobre o projeto e depois em Manage User Secrets:
Chave | Valor |
---|---|
DB_USER | Usuário no seu DOCKER |
DB_PWD | Senha no seu DOCKER |
O que será abordado:
- Gerenciador de Pacotes;
- Restauração de pacotes;
- Como inicializar o projeto;
- Variáveis de ambiente;
Deve-se abrir uma janela do terminal na pasta em que o projeto está e executar o seguinte comando:
npm install
Deve-se abrir uma janela do terminal na pasta em que o projeto está e executar o seguinte comando:
npm run dev
As variáveis são:
Chave | Valor |
---|---|
VITE_API_URL | http://localhost:5262 |