Sebuah sistem manajemen inventaris sederhana yang dibangun dengan Django. Pengguna dapat menambahkan stok barang dan menghasilkan tagihan. Semua data disimpan dalam database dan dirender secara real time
Untuk menjalankan proyek, jalankan perintah berikut di direktori proyek untuk membuat database. Saat menjalankan perangkat lunak untuk pertama kalinya, setiap perintah untuk setiap aplikasi dalam proyek perlu dijalankan
Buat 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
Setelah pertama kali, hal berikut dapat dijalankan untuk memigrasikan perubahan model di aplikasi apa pun
python manage.py makemigrations
python manage.py migrate
Gunakan perintah berikut untuk menjalankan server
python manage.py runserver
Gunakan perintah berikut untuk membuat pengguna admin
python manage.py createsuperuser
Untuk menjalankan Dockerfile gunakan perintah di bawah ini
Bangun gambar untuk aplikasi
docker build -t invflow .
Jalankan gambar di loacl host
docker run -p 8000:8000 invflow