Writting_Lucy
Kurzinfo
Ein Program das ein eingegebnen Text live bearbeitet, dieser kann gespeichert werden und wenn man sich angemeldet hat wieder anschauen.Themenbereich
Softwareentwicklung
Lernende/r
Lucy Leandra Ronja Duss
Lehrbetrieb
CSS
Betreuer
Martin Ellenberger
Projekt-Website
Aufgabenstellung
Im Basisle bekam wir die Aufgabe ein eigenes Projekt zu planen und durchzuführen. Durch das Wissen das wir in einem halb Jahr erlernt haben. Ich habe mich dazu entschieden eine damalige Aufgabe zu erweitern, da ich an dieser Aufgabe sehr Freude gehabt. Die Aufgabe bestand darin eine Tool zu erstellen das durch ein Eingabefeld die Hintergrundfarbe und die Schriftfarbe verändert. Dies habe ich mit weitern Eingaben erweitert, wie Textverarbeitung und ein Eingabefeld für einen Text der verändert werden soll. Aufgaben: -Der Besucher soll ein Bild mit einer URL einfügen -Der Besucher soll das Bild auf Breite und Höhe bearbeiten -Der Besucher soll sich registrieren können und danach anmelden -Der Benutzer soll sein gespeicherten Beiträge anschauen können
Ergebnisse
Ich habe einen Texteditor entwickelt, der alle grundlegenden Funktionen bietet. Außerdem habe ich das Registrierungs- und Login-System implementiert, sodass Nutzer sich anmelden und registrieren können. Sobald man eingeloggt ist, hat man Zugriff auf die volle Funktionalität des Editors. Eine besondere Funktion des Editors ist, dass Beiträge per Knopfdruck gespeichert werden können. Diese gespeicherten Beiträge sind für den Nutzer nach dem Login jederzeit verfügbar.
Lösungskonzept
Die Webseite soll funktional und benutzerfreundlich sein. Nutzereingaben werden mit JavaScript entgegengenommen und verarbeitet. Dann werden die Daten mit PHP sicher an eine Datenbank übermittelt und gespeichert. Dadurch ist eine klare Trennung von Frontend- und Backend-Funktionalitäten möglich. Außerdem ist die Datenverarbeitung effizient und die Interaktion zwischen Benutzer und System nahtlos.
Aufgetretene Probleme
Auf Ende des Projekts funktionierte das entgegennehmen des Bildes nicht mehr, dies führte dazu das eine Hauptfunktion nicht richtig funktionierte und so das Bild nicht angezeigt wurde doch in der Datenbank trotzdem gespeichert wird und dann unter "Meine Beiträge" wieder angezeigt wird.
Ausblick
Das Projekt hat mir sehr spass gemacht und ich werde sehr gerne in meiner Freizeit weiter daran arbeiten.