Un système simple de gestion des stocks construit avec Django. Les utilisateurs peuvent ajouter des articles en stock et générer des factures. Toutes les données sont stockées dans la base de données et sont rendues en temps réel
Pour exécuter le projet, exécutez les commandes suivantes dans le répertoire du projet pour créer la base de données. Lors de la première exécution du logiciel, il est nécessaire d'exécuter chaque commande pour chaque application du projet
Créer 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
Après la première fois, les opérations suivantes peuvent être exécutées pour migrer les modifications de modèle dans n'importe quelle application
python manage.py makemigrations
python manage.py migrate
Utilisez la commande suivante pour exécuter le serveur
python manage.py runserver
Utilisez la commande suivante pour créer un utilisateur administrateur
python manage.py createsuperuser
Pour exécuter Dockerfile, utilisez les commandes ci-dessous
Créer une image pour l'application
docker build -t invflow .
Exécutez l'image sur l'hôte local
docker run -p 8000:8000 invflow