Skip to content

ivxni/systrack

Repository files navigation

sysTrack

LIVE WEBSEITE: https://witty-grass-0ea828d03.4.azurestaticapps.net/

Herzlich Willkommen zu unserer Repository!

In systrack-web befindet sich die React Web App und in systrack-api befindet sich die rest API

Ich habe fuer Sie ein Admin Account erstellt, mit der Sie sich auf der Seite einloggen koennen.

Hier die Daten: Email: [email protected] Passwort: sysAdmin

Reminder: Das einloggen kann auch mal bis zu 10 Sekunden dauern, da die Server nicht so schnell sind.

Sie koennen ihre Persoenlichen Daten und die Adresse direkt auf MyProfile aendern. (Achtung jedes Feld sollte ausgefuellt sein!) In MyOrders und MyComputers sehen Sie ihre eigenen Rechnungen und Computer.

Dann kommen wir zum Mitarbeiter Bereich: Bei Users sehen Sie alle registrierten User und koennen diese verwalten ueber den Button. Wenn sie auf einen User draufklicken expandiert sich die Karte und die ganzen Daten sind einsehbar. Bei Orders sehen Sie alle Bestellungen und koennen Rechnungen fuer Kunden erstellen. Bei Computers sehen Sie alle Computer und koennen Computer fuer Kunden erstellen. Bei Components sehen Sie alle Komponenten und koennen weitere einpflegen. (Noch nicht implementiert!)

Zusaetzlich zum austesten noch die Daten als Hardwarespezialist, Kundenverwalter und Kunde.

Als Hardwarespezialist hat man die moeglichkeit fuer Kunden Computer zu erstellen und Componenten einzutragen. Als Kundenverwalter kann man die Daten der Kunden verwalten und Rechnungen erstellen. Als Admin hat man Zugriff auf alles. Als Kunde kannst du deine Daten, Computer und Rechnungen einsehen.

Hardwarespezialist: Email: [email protected] Passwort: sysAdmin

Kundenverwalter: Email: [email protected] Passwort: sysAdmin

Kunde: Email: [email protected] Passwort: sysAdmin

Gerne koennen Sie sich auch selber registrieren. Die Standart Rolle ist Customer und Rollen werden nur ueber der Datenbank verwaltet.

Sie haben auch die Moeglichkeit, sich mit der Datenbank zu verbinden.

Hier dazu die Daten: Hostname: systrack.mysql.database.azure.com Benutzername: aetrna Passwort: Acelkupd132!

Falls benoetigt: Das SSHCert befindet sich im Wurzelverzeichnis. Die ERM und SQL befindet sich ebenfalls im Wurzelverzeichnis.

Ich habe das Projekt ueber Azure deployed.

PS: In den Commits werden 2 andere Namen angezeigt wie z.B cxdlx und Lean. Das sind meine alten Accountnamen oder Commits ueber mein Macbook. Es ist gibt noch einige Dinge zu verbessern und viele Sicherheitslücken, jedoch hat mir die Zeit nicht mehr gereicht.

Frontend

React.js

Backend

C# Rest API

Database

MySQL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published