nh-computing Logo

Party Service (Onlineshop)


Entwickelt mit: C#, ASP.NET MVC, HTML5, JavaScript, jQuery, Bootstrap, Toastr, D3, Visual Studio und MSSQL (2012).
Das LAP-Projekt (LehrAbschlussPrüfung) entwickelte jeder für sich selbst.

Beschreibung der Basis-Anforderungen:
Ein Gast hat die Möglichkeit für sich ein Benutzerkonto anzulegen. Beim Anlegen dieses Kontos ist es Pflicht, eine E-Mail-Adresse und ein Passwort des Benutzers anzugeben. Die E-Mail-Adresse des Benutzers ist innerhalb der Anwendung einzigartig. Weiters ist die Eingabe von Vorname, Nachname, Telefonnummer, Adresse, PLZ, Ort und Land erforderlich. Um rechtlichen Problemen vorzubeugen, muss der Benutzer volljährig sein! Jeder Benutzer der Applikation muss sich mit seiner E-Mail-Adresse und Passwort anmelden. Die Anzeige des Passworts darf nicht in Klartext erfolgen. Das Passwort selbst darf in der Datenbank ebenso nicht als Klartext abgelegt werden. Angemeldete Benutzer und Gäste haben die Möglichkeit verschiedene Partypackages zu buchen. Ein Gast kann sich zwar die Inhalte der Anwendung ansehen, aber für einen Kauf muss dieser sich registrieren. Ein angemeldeter Benutzer kann sich vom System abmelden. Nach der Abmeldung kann ein Gast wieder alle Inhalte der Anwendung ansehen, aber keinen Artikel erwerben. Jeder Benutzer kann sich alle Details zu den Angeboten nach entsprechenden Filteroptionen anzeigen lassen. Zu den einzelnen Produkten ist eine Beschreibung, sowie der Preis samt Stückanzahl anzuzeigen. Ist der Benutzer eingeloggt, kann er einzelne Artikel in einen Warenkorb hinzufügen. Es gibt eine Übersicht aller Pro-dukte aus dem Warenkorb. Im Warenkorb gibt es die Möglichkeit, Produkte aus diesem wieder zu entfernen. Ist man mit den Produkten im Warenkorb zufrieden, so kann dieser mittels eines Bestell-Buttons verbindlich gekauft werden. Die Zahlung erfolgt per Erlagschein, deswegen müssen keine weiteren Möglichkeiten zur Verfügung gestellt werden. Als Abschluss soll eine Rechnung angezeigt werden.
Ich habe dann noch folgendes erweitert:
- AGB- und Datenschutzbestimmungen
- Passwort vergessen - es wird eine E-Mail mit einem Ersatz-Passwort zugesendet und mit diesem ersetzt
- Nach dem Login werden die verkauften Top 3-Produkte angezeigt
- Verschiedene Zahlungsarten: Bar, Erlagschein oder Kreditkarte
- Bestellung wird als PDF ausgegeben
- Kunde kann seine Daten ändern
- Kunde kann seine bisher getätigten Bestellungen ansehen und ausdrucken
Als Admin kann man:
- alle Bestellungen einsehen
- Artikel ändern
- Statistik der verkauften Produkte in einem bestimmten Zeitraum als Liste oder Diagramm ansehen

Images

Login falsch

Registrieren falsch

Passwort vergessen

Top3 verkauft

Kundendaten aendern

Dropdown-Auswahl

Artikel-Auswahl

Warenkorb

Kundenbestellung Detail

Kundenbestellung-PDF

Admin-Bestellungen

Admin-Artikel

Admin-Artikel aendern

Statistik-Auswahl

Statistik-Bestellungen

Statistik-Diagramm