Hausaufgabe: Newsletterregistrierung

  1. Szenario

    Für die Website soll eine Newsletter-Registrierung programmiert werden. Es geht nur um die Registrierung zum Erhalt des Newsletters. Der eigentliche Versand ist für diese Aufgabe nicht vorgesehen.

  2. Funktionen

    1. Registrierung

      Die Registrierung für den Newsletter läuft folgendermaßen ab:

      1. Nutzer besucht eine beliebige Seite von kvk (Für die Aufgabe reicht eine dummy HTML-Seite)

      2. Nach ein paar Sekunden erscheint per JavaScript ein Popup. Darin befindet sich ein Formular zum Eingeben der E-Mail-Adresse

      3. Nutzer trägt seine E-Mail-Adresse ein und drückt auf „Registrieren“

      4. Per Ajax werden die Formulardaten abgeschickt und in der Datenbank gespeichert.

      5. Nutzer erhält Erfolgsmeldung.

      Validierung:

      • Eine E-Mail-Adresse darf nicht doppelt registriert werden

    2. Rahmenbedingungen

      Für die Aufgabe ist eine Kombination aus HTML/CSS/JavaScript/MySQL notwendig. Die Wahl der verwendeten Bibliotheken ist frei.

      Die Gestaltung ist bei der Erfüllung der Aufgabe zweitranging. Hauptkriterien sind:

      • Wartbarer Code

      • Sinnvoller Einsatz der Technologien

      • 100% Funktionalität

    Falls die Aufgabe auf einer lokalen Entwicklungsumgebung erledigt wird, sollte eine Installationsanleitung beiliegen, um die Datenbank einzurichten.