Skip to content
This repository was archived by the owner on Feb 10, 2025. It is now read-only.

wichijan/InventoryPro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InventoryPro Projekt

Dieses Projekt ist eine vollständige Webanwendung zur Verwaltung von Lagerbeständen, die aus einem Frontend, einem Backend und einer MariaDB-Datenbank besteht. Diese Anleitung beschreibt die Schritte zur Installation und Ausführung des Projekts.

Datenbank

  1. MariaDB Installation:

    • Stellen Sie sicher, dass MariaDB auf Ihrem System installiert ist. Anleitungen zur Installation finden Sie auf der offiziellen MariaDB-Website.
  2. Datenbank einrichten:

    • Navigieren Sie in das Backend-Verzeichnis und führen Sie das Skript ./db-setup.sh aus, um die Datenbank einzurichten.
    cd Backend
    ./db-setup.sh

Backend

  1. Golang Installation:

    • Installieren Sie Golang auf Ihrem System. Anleitungen finden Sie auf der offiziellen Golang-Website.
  2. Dependencies installieren:

    • Navigieren Sie in das Backend-Verzeichnis und führen Sie den folgenden Befehl aus, um alle Abhängigkeiten zu installieren.
    go mod tidy
  3. Backend starten:

    • Führen Sie das Backend mit folgendem Befehl aus:
    go run main.go

Frontend

  1. Node.js Installation:

    • Installieren Sie Node.js, das npm (Node Package Manager) enthält. Anleitungen finden Sie auf der offiziellen Node.js-Website.
  2. pnpm Installation:

    • Installieren Sie pnpm global auf Ihrem System.
    npm install -g pnpm
  3. Frontend einrichten und starten:

    • Navigieren Sie in das Frontend-Verzeichnis und installieren Sie die Abhängigkeiten.
    cd Frontend
    pnpm i
    • Starten Sie das Frontend mit dem folgenden Befehl:
    pnpm run dev

Zusammenfassung

Nach dem Einrichten der Datenbank, des Backends und des Frontends sollte die Anwendung nun lokal auf Ihrem System laufen. Sie können die Webanwendung in Ihrem Browser öffnen und mit der Verwaltung von Lagerbeständen beginnen.

Falls Sie Fragen haben oder auf Probleme stoßen, zögern Sie nicht, einen von uns beiden zu kontaktieren.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •