Komponenten - ob-vss-ss18/ppl-core GitHub Wiki
Beschreibung der Komponenten
Client
- GUI App für Betreiber und Kunden
- Login für Betreiber über
Auth
bzw. Passwordless Login für Kunden
- Speichert Auth Token
Auth
- Verwaltet Token für Betreiber-Login
- Passwordless Login für Kunden (Abgleich der Email mit
Customer
, Versenden von Email an Kunden)
Leasing
- Service für den Betreiber
- Verwaltung von Leasing- und Verleihvorgängen
- Ermittlung der Preise über
pricecalculator
- Nach Leasing/Verleih: Erstellung einer Rechnung über
billingandmailing
Reservation
- Kunde kann verfügbare Artikel einsehen und diese für Leasing oder Verleih reservieren.
- Kunde kann aktuell vorliegende Reservierungen einsehen und bearbeiten bzw. stornieren.
- Nach Reservierung wird eine Bestätigungsemail an den Kunden geschickt.
Customer
- Verwalten der Bestandsdaten der Kunden
Stock
- Verwalten der Bestandsdaten von Artikeln und deren Status
- Neupreise
- Zustand
Price Calculator
- Berechnung von Preise und Rabatte für Leasing und Verleih
Billing & Mailing
- Erstellung von Rechnungen und Versand dieser per Mail
- Speichern angelegter Rechnungen