Dies ist eine Web-App zur Verwaltung und Verfolgung kleiner, produktbasierter Unternehmen. Es ermöglicht ein Geschäft mit separater Fabrik und Werkstatt. Hilft dem Eigentümer, Verkäufe und Produktion zu verfolgen und Fehlverhalten zu erkennen. Darüber hinaus stellt es auch Statistiken für den Geschäftsinhaber bereit, z. B. die meistverkauften Produkte und den innerhalb eines bestimmten Zeitraums erzielten Umsatz.
Die WebApp selbst wird auf Heroku gehostet, es ist jedoch durchaus möglich, sie woanders bereitzustellen oder sogar lokal auszuführen. Die empfohlene Methode besteht darin, ein Docker-Image aus der bereitgestellten Dockerfile zu erstellen.
Um es lokal verwenden zu können, muss Docker auf Ihrem Computer installiert sein.
sudo pacman -S docker
sudo systemctl start docker winget install -e --id Docker.DockerDesktopEdgeInternalStellen Sie sicher, dass alle Anforderungen erfüllt sind
Klonen Sie das Repo und cd in das Verzeichnis
git clone https://github.com/vanillabase1lb/business_management.git
cd business_management/ Geben Sie Ihre MongoDB-Datenbankanmeldeinformationen in server/config.js ein (das aktuelle ist ein Wegwerfkonto, alles, was dort eingegeben wird, könnte genauso gut öffentliches Eigentum sein)
Docker-Image erstellen (der Build auf dem Hauptzweig ist möglicherweise nicht erfolgreich, verwenden Sie stattdessen heroku Zweig)
docker build -t business_management . Führen Sie den Docker-Container aus
docker run -it --init -p 8080:8080 business_management Sie können jetzt ein neues Unternehmen erstellen. Melden Sie sich zunächst als Owner an und erstellen Sie dann Konten für Shop und Factory .
Jetzt kann der Owner mit dem Hinzufügen von Produkten beginnen. Die Factory kann nun alle verfügbaren Produkte herstellen und sie im Laufe des Tages weiter hinzufügen. Ebenso kann der Shop mit dem Verkauf dieser Produkte beginnen.
Der Owner kann den gesamten Fortschritt über sein Dashboard verfolgen. Dieser Produktzyklus wird jeden Tag zurückgesetzt. Eine umfassendere Übersicht steht dem Geschäftsinhaber auf der logs zur Verfügung. Anhand der Zusammenfassung kann das Unternehmen ermitteln, welche Produkte sich am meisten verkaufen, was den meisten Umsatz generiert und wie viel Gesamtumsatz über einen bestimmten Zeitraum erzielt wird.
Vor:


Nach:


Entwicklungsgeschichte