Hintergrund / Motivation

Ziel des Projekts war die Entwicklung einer funktionalen Web-Anwendung nach dem Vorbild der bekannten Plattform „Lieferando“. Dabei lag der Fokus auf der praktischen Umsetzung eines Zusammenspieles von Frontend und Backend, sowie der Abbildung eines vollständigen Bestellprozesses – von der Restaurantauswahl bis zur Datenbank-gestützten Bestellbestätigung.

Beschreibung

Es soll eine Webseite sein, mit der man von Restaurants Essen bestellen kann. Ort und Umkreis kann festgelegt werden, um anschließend eine Auflistung der Restaurants in diesem Umkreis zu erhalten. Bei einem Klick auf ein Restaurant erhält man die Sicht auf alle Gerichte des Restaurants, welche man in einen Warenkorb legen kann. Anschließend gibt man seine Daten wie z.B. Name und Adresse im Kontaktformular ein, womit die Kundendaten gespeichert werden, und wählt eine Zahlungsmethode aus (PayPal oder Barzahlung). Wenn dies erfolgreich war kommt auf eine Seite welche die erfolgte Bestellung anzeigt inklusive Bestell-Nummer und Ankunftszeit der Bestellung.

Technologien
  • Programmiersprache: C# (Backend), JavaScript (Frontend)
  • Framework (Frontend): HTML5, JS, Tailwind CSS
  • Datenbank: MySQL
  • IDE: Visual Studio Code
  • Sourcecode-Verwaltung: GitLab
Projektinfo
Schuljahr:
25/26
Ausbildung:
Systemintegration
Schüler:
Luca Pledl / Matthias Worm
Betreuer:
Herr Matthias Graf, Herr Hans Apfelbeck
Bilder