Un sistema de gestión de inventario simple construido con Django. Los usuarios pueden agregar artículos en stock y generar facturas. Todos los datos se almacenan en una base de datos y se procesan en tiempo real.
Para ejecutar el proyecto, ejecute los siguientes comandos en el directorio del proyecto para crear la base de datos. Al ejecutar el software por primera vez, es necesario ejecutar cada comando para cada aplicación en el proyecto.
Crear un 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
Después de la primera vez, se puede ejecutar lo siguiente para migrar los cambios del modelo en cualquier aplicación.
python manage.py makemigrations
python manage.py migrate
Utilice el siguiente comando para ejecutar el servidor.
python manage.py runserver
Utilice el siguiente comando para crear un usuario administrador
python manage.py createsuperuser
Para ejecutar Dockerfile use los siguientes comandos
Crear una imagen para la aplicación.
docker build -t invflow .
Ejecute la imagen en el host loacl
docker run -p 8000:8000 invflow