Este é um aplicativo da web para gerenciar e rastrear negócios baseados em produtos de pequena escala. Facilita um negócio com fábrica e loja separadas. Ajuda o proprietário a rastrear vendas e produção e identificar más práticas. Além disso, também fornece estatísticas para o proprietário da empresa, como produtos mais vendidos e receitas geradas em um período de tempo.
O WebApp em si está hospedado no Heroku, mas é muito possível implantá-lo em outro lugar ou até mesmo executá-lo localmente. O método recomendado é construir uma imagem Docker a partir do Dockerfile fornecido.
Você precisará ter o Docker instalado em seu computador para usá-lo localmente.
sudo pacman -S docker
sudo systemctl start docker winget install -e --id Docker.DockerDesktopEdgeInternalCertifique-se de que todos os requisitos sejam atendidos
Clone o repositório e cd no diretório
git clone https://github.com/vanillabase1lb/business_management.git
cd business_management/ Insira suas credenciais de banco de dados MongoDB em server/config.js (a atual é uma conta descartável, qualquer coisa inserida lá também pode ser propriedade pública)
Construir imagem Docker (a construção no branch principal pode não ter sucesso, use o branch heroku )
docker build -t business_management . Execute o contêiner Docker
docker run -it --init -p 8080:8080 business_management Agora você pode criar um novo negócio. Comece registrando-se como Owner de empresa e depois crie contas para gerentes Shop e Factory .
Agora o Owner pode começar a adicionar produtos. A Factory agora pode disponibilizar todos os produtos disponíveis e adicioná-los ao longo do dia. Da mesma forma a Shop pode começar a vender estes produtos.
O Owner pode acompanhar todo esse progresso em seu painel. Este ciclo de produto é reiniciado todos os dias. Uma visão geral mais abrangente está disponível para o proprietário da empresa na página de logs . A partir do resumo, a empresa pode determinar quais produtos vendem mais, o que gera mais receita e quanta receita total está sendo obtida durante um período de tempo.
Antes:


Depois:


História do Desenvolvimento