Это веб-приложение для управления и отслеживания малого бизнеса, основанного на продуктах. Это облегчает бизнес с отдельной фабрикой и магазином. Помогает владельцу отслеживать продажи и производство и выявлять злоупотребления служебным положением. Кроме того, он также предоставляет владельцу бизнеса статистику, такую как самые продаваемые продукты и доход, полученный за определенный период времени.
Само веб-приложение размещено на 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
. Из сводной информации компания может определить, какие продукты продаются больше всего, что приносит наибольший доход и какой общий доход будет получен за определенный период времени.
До:
После:
История развития