Projekt-Ideen

Web-Seite / Web-App

  1. Rezepte-App, Datenbank
  2. Notenverwaltung
  3. Fahrtenbuch
  4. Betriebsausflug organisieren
  5. Klassenfahrt
  6. Evaluation Schüler-Lehrer-Feedback (SuS-LuL-FB) modernisieren
  7. Hobby-Seite
  8. Web-Shop
  9. Ersatz für Encoder-Explorer mit PHP 8
  10. Zahlentrainer für Dual und Hex-Zahlen

Rechner

  1. MacMini als Server mit Linux aufsetzen
  2. OpenProject [de.wikipedia.org/wiki/OpenProject] installieren

Fahrtenbuch-Projekt

Ein einfaches elektronisches Fahrtenbuch soll als Web-Applikation entwickelt werden. In der Tabelle die zu erfassenden Daten.

DatumUhrzeit vonUhrzeit bisKm StartKm EndKm DiffZweck/ZielName
14.3.2310:0011:0022222222308privatMez
14.3.2312:0013:00222302224010Kunde B.DeutschMez
Beispiel Fahrtenbuch

In der ersten Version sollen Webformulare zur Eingabe und Darstellung aller Fahrten verwendet werden. Die Verarbeitung der Daten geschieht auf einem Webserver mit PHP und die Speicherung zunächst in XML.

IDPriUser StoryAkzeptanzkriterienKommentareStatusPointsSprint
FB1Formular zur Eingabe einer FahrtÜbersichtlich, gut zu bedienen
FB2Formular zur Ausgabe aller FahrtenÜbersichtlich, gut zu bedienen
FB3Korrektur falscher Daten in AuflistungGut zu bedienen
FB4Speicherung der Daten in XML auf dem ServerOrdentliches DatenformatXML mit PHP lernen
FB5Präsentation der Lösung vor FachpublikumFunktion vorführen Details erklären können
FB6BedienungsanleitungLeicht verständlich

Webshop-Projekt

Eine Webshop-Software soll erstellt werden. Folgende Use-Cases, Views sind notwendig:

  • Anmeldeseite
  • Startseite
  • Registrierungsseite
  • Profilseite
  • Produktseite
  • Warenkorbseite
  • Bezahlvorgangsseite
  • Impressum, Datenschutz, Kontakt, AGB
  • Suchseite

Technische Vorgaben

  • Responsive Design
  • Nur sebstgeschriebener Code / Keine Frameworks
  • Datenbank
  • PHP
  • Javascript
  • XML / JSON
  • AJAX