Um sistema simples de gerenciamento de inventário construído com Django. Os usuários podem adicionar itens de estoque e gerar contas. Todos os dados são armazenados em banco de dados e renderizados em tempo real
Para executar o projeto, execute os seguintes comandos no diretório do projeto para criar o banco de dados. Ao executar o software pela primeira vez, é necessário executar cada comando para cada aplicativo do projeto
Crie um ENV
python -m venv .env
python manage.py makemigrations homepage
python manage.py migrate homepage
python manage.py makemigrations inventory
python manage.py migrate inventory
python manage.py makemigrations transactions
python manage.py migrate transactions
Após a primeira vez, o seguinte pode ser executado para migrar alterações de modelo em qualquer aplicativo
python manage.py makemigrations
python manage.py migrate
Use o seguinte comando para executar o servidor
python manage.py runserver
Use o seguinte comando para criar um usuário administrador
python manage.py createsuperuser
Para executar o Dockerfile, use os comandos abaixo
Crie uma imagem para o aplicativo
docker build -t invflow .
Execute a imagem no host loacl
docker run -p 8000:8000 invflow