Logo ICT-BZ

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

Writting_Lucy

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.