Ini adalah aplikasi web untuk mengelola dan melacak bisnis berbasis produk skala kecil. Ini memfasilitasi bisnis dengan pabrik dan toko terpisah. Membantu pemilik melacak penjualan dan produksi serta mengidentifikasi malpraktik. Selain itu, ini juga menyediakan statistik untuk pemilik bisnis seperti produk terlaris dan pendapatan yang dihasilkan dalam jangka waktu tertentu.
WebApp itu sendiri dihosting di Heroku, tetapi sangat mungkin untuk diterapkan di tempat lain atau bahkan dijalankan secara lokal. Metode yang disarankan adalah dengan membuat image Docker dari Dockerfile
yang disediakan.
Anda harus menginstal Docker di komputer Anda untuk menggunakannya secara lokal.
sudo pacman -S docker
sudo systemctl start docker
winget install -e --id Docker.DockerDesktopEdgeInternal
Pastikan semua persyaratan terpenuhi
Kloning repo dan cd
ke dalam direktori
git clone https://github.com/vanillabase1lb/business_management.git
cd business_management/
Masukkan kredensial basis data MongoDB Anda di server/config.js
(yang sekarang adalah akun sekali pakai, apa pun yang dimasukkan di sana mungkin juga merupakan milik umum)
Bangun image Docker (pembangunan di cabang utama mungkin tidak berhasil, gunakan cabang heroku
sebagai gantinya)
docker build -t business_management .
Jalankan wadah Docker
docker run -it --init -p 8080:8080 business_management
Anda sekarang dapat membuat bisnis baru. Mulailah dengan menjadi Owner
bisnis dan kemudian buat akun untuk manajer Shop
dan Factory
.
Sekarang Owner
dapat mulai menambahkan produk. Factory
sekarang dapat membuat semua produk tersedia dan terus menambahkannya sepanjang hari. Demikian pula Shop
dapat mulai menjual produk-produk ini.
Owner
dapat melacak semua kemajuan ini dari dasbor mereka. Siklus produk ini direset setiap hari. Ikhtisar yang lebih komprehensif tersedia untuk pemilik bisnis di halaman logs
. Dari ringkasan tersebut, bisnis dapat menentukan produk apa yang paling banyak terjual, apa yang menghasilkan pendapatan paling banyak, dan berapa total pendapatan yang dihasilkan selama periode waktu tertentu.
Sebelum:
Setelah:
Sejarah Perkembangan