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.DockerDesktopEdgeInternalPastikan 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