นี่คือเว็บแอปสำหรับจัดการและติดตามธุรกิจที่ใช้ผลิตภัณฑ์ขนาดเล็ก อำนวยความสะดวกในการดำเนินธุรกิจโดยแยกโรงงานและร้านค้า ช่วยให้เจ้าของติดตามการขายและการผลิตและระบุการทุจริตต่อหน้าที่ นอกจากนี้ยังจัดทำสถิติสำหรับเจ้าของธุรกิจ เช่น สินค้าขายดี และรายได้ที่เกิดขึ้นภายในระยะเวลาหนึ่ง
WebApp นั้นโฮสต์อยู่บน Heroku แต่มีความเป็นไปได้ที่จะปรับใช้ที่อื่นหรือแม้แต่รันในเครื่อง วิธีที่แนะนำคือการสร้างอิมเมจ Docker จาก Dockerfile
ที่ให้มา
คุณจะต้องติดตั้ง Docker บนคอมพิวเตอร์ของคุณเพื่อใช้งานในเครื่อง
sudo pacman -S docker
sudo systemctl start docker
winget install -e --id Docker.DockerDesktopEdgeInternal
ตรวจสอบให้แน่ใจว่าเป็นไปตามข้อกำหนดทั้งหมด
โคลน repo และ cd
ลงในไดเร็กทอรี
git clone https://github.com/vanillabase1lb/business_management.git
cd business_management/
ป้อนข้อมูลรับรองฐานข้อมูล MongoDB ของคุณใน server/config.js
(อันปัจจุบันคือบัญชีแบบใช้แล้วทิ้ง สิ่งใดก็ตามที่ป้อนอาจเป็นทรัพย์สินสาธารณะเช่นกัน)
สร้างอิมเมจ Docker (การสร้างบนสาขาหลักอาจไม่สำเร็จ ให้ใช้สาขา heroku
แทน)
docker build -t business_management .
เรียกใช้คอนเทนเนอร์นักเทียบท่า
docker run -it --init -p 8080:8080 business_management
ตอนนี้คุณสามารถสร้างธุรกิจใหม่ได้แล้ว เริ่มต้นด้วยการร้องเพลงในฐานะ Owner
ธุรกิจ จากนั้นสร้างบัญชีสำหรับผู้จัดการ Shop
และ Factory
ตอนนี้ Owner
สามารถเริ่มเพิ่มสินค้าได้แล้ว ขณะนี้ Factory
สามารถสร้างผลิตภัณฑ์ที่มีอยู่ทั้งหมดและเพิ่มเข้าไปได้ตลอดทั้งวัน Shop
สามารถเริ่มขายสินค้าเหล่านี้ได้ในทำนองเดียวกัน
Owner
สามารถติดตามความคืบหน้าทั้งหมดนี้ได้จากแดชบอร์ดของพวกเขา วงจรผลิตภัณฑ์นี้รีเซ็ตทุกวัน เจ้าของธุรกิจสามารถดูภาพรวมที่ครอบคลุมยิ่งขึ้นได้ที่หน้า logs
จากสรุป ธุรกิจสามารถกำหนดได้ว่าผลิตภัณฑ์ใดขายได้มากที่สุด อะไรสร้างรายได้มากที่สุด และรายได้รวมที่ทำในช่วงเวลาหนึ่งได้มากน้อยเพียงใด
ก่อน:
หลังจาก:
ประวัติการพัฒนา