هذا تطبيق ويب لإدارة وتتبع الشركات الصغيرة الحجم القائمة على المنتجات. إنه يسهل الأعمال التجارية من خلال مصنع ومتجر منفصلين. يساعد المالك على تتبع المبيعات والإنتاج وتحديد الممارسات الخاطئة. بالإضافة إلى ذلك، فإنه يوفر أيضًا إحصائيات لصاحب العمل مثل المنتجات الأكثر مبيعًا والإيرادات الناتجة خلال فترة زمنية.
تتم استضافة WebApp نفسه على Heroku، ولكن من الممكن جدًا نشره في مكان آخر أو حتى تشغيله محليًا. الطريقة الموصى بها هي إنشاء صورة Docker من Dockerfile
المتوفر.
ستحتاج إلى تثبيت Docker على جهاز الكمبيوتر الخاص بك لاستخدامه محليًا.
sudo pacman -S docker
sudo systemctl start docker
winget install -e --id Docker.DockerDesktopEdgeInternal
تأكد من استيفاء جميع المتطلبات
استنساخ الريبو والقرص 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
docker run -it --init -p 8080:8080 business_management
يمكنك الآن إنشاء مشروع تجاري جديد. ابدأ بالتسجيل Owner
أعمال، ثم قم بإنشاء حسابات لمديري Shop
Factory
.
الآن يمكن Owner
البدء في إضافة المنتجات. يمكن Factory
الآن توفير جميع المنتجات المتاحة والاستمرار في إضافتها طوال اليوم. وبالمثل، يمكن Shop
البدء في بيع هذه المنتجات.
يمكن Owner
تتبع كل هذا التقدم من لوحة التحكم الخاصة به. تتم إعادة ضبط دورة المنتج هذه كل يوم. تتوفر نظرة عامة أكثر شمولاً لصاحب العمل في صفحة logs
. من خلال الملخص، يمكن للشركة تحديد المنتجات الأكثر مبيعًا، وما الذي يحقق أكبر قدر من الإيرادات، ومقدار إجمالي الإيرادات التي يتم تحقيقها على مدار فترة زمنية.
قبل:
بعد:
تاريخ التنمية