Release notes Version 0.2

Abgabe bereit (MVP Status) 1. Februar 2024

Wow, es ist schon wieder eine Weile her, seitdem ich das letzte Mal ein Update veröffentlicht habe.
Ich kann nun stolz verkünden, dass dies die erste Version ist von LinguaTech.


Der aktuelle Stand:


Funktionalität:

Grundsätzlich bin ich ja mit dem Projekt sehr zufrieden. Natürlich hätte ich gerne weitere Funktionalitäten implementiert, aber ich muss auch realistisch bleiben.
Was bisher gut gegangen ist, ist dass man Texte nachlesen Kann und die mir auch

Neue Funktionalitäten:

Als erstes dürfte vielleicht aufgefallen sein, dass nun auch Texte in verschiedenen Schwierigkeitsstufen verfügbar sind.
Das Tolle daran ist, dass man sich nicht nur die Übersetzung anzeigen lassen kann sondern man kann auch gleich die Begriffe in einer bestehenden Liste einfügen. Für die Übersetzung wird der Dienst von Deep

Was leider nicht geklappt hat:

Ich hatte mir fest vorgenommen, die Seite auch in Englisch verfügbar zu machen. Der Grund, warum dies nicht geklappt hat, ist, dass sich die Übersetzungen sich als sehr Zeitintensiv herausgestellt haben und ich doch lieber den Fokus auf weitere Funktionalitäten gelegt habe.
Was ich aus Zeitgründen auch nicht implementiert habe ist, dass Benutzer ihre eigene Texte hochladen können.


Auf welche Probleme ich gestossen bin:

Natürlich ist es klar, dass mir Fehler passieren werden, wenn ich meine erste Fullstack-App baue.
Was ich nicht erwartet habe ist, dass ich so viele Probleme mit der Datenbank haben werde.
Oder um es anders zu sagen, ich habe die Datenbankstruktur am Anfang falsch aufgebaut, was mir Schwierigkeiten bereitet hat.

Datenbank:

Was die Datenbank betrifft, so habe ich die Struktur am Anfang leider viel zu kompliziert aufgebaut. Mein Nächster Schritt müsste sein diese aufzuarbeiten und zu vereinfachen.
Die derzeitige Datenbankstruktur verursacht leider auch sicherheitsrelevante Fehler (Middle ware) Jedoch mache mich mir diesbezüglich nicht viele Sorgen, da ich keinen einzigen aktiven Nutzer habe. (stand Januar 2024)


Mehrsprachige Unterstützung:

Ich habe tatsächlich ein paar Seiten übersetzt (siehe Pfad: LinguaTech/lang/en)
Jedoch kann man es nicht auf der Seite Anzeigen lassen. Ich habe dies bewusst getan da es nicht Vollständig ist. Da ich gemerkt habe, dass es sehr zeitaufwändig ist und werde deshalb in näherer Zukunft nicht daran weiterarbeiten.



Wie sieht die Zukunft aus?

Also als erstes werde ich mir eine kleine Auszeit von diesem Projekt gönnen.
Ich habe nun die vergangenen 3 Monaten an diesem Projekt gearbeitet und ich könnte gut mal einen frischen Wind vertragen.
Ich werde mich in der Zwischenzeit mit anderen Projekten beschäftigen (namentlich ein Django Fullstack-Projekt).
Und natürlich werde ich auch Linguatech dazu verwenden, das ich es als Bewerbungsprojekt verwenden kann.



Die Zukunft von LinguaTech:

Ich möchte damit anfangen, dass ich noch unzählige Ideen habe was man noch alles implementieren könnte.
Dennoch werde ich eher in naher Zukunft versuchen, gute Rückmeldungen zu bekommen um zu schauen wo es am meisten Sinn macht weiter zu arbeiten. Persönlich denke ich mir, dass es ein sehr interessantes Projekt ist, jedoch nocht nicht ganz meiner Vorstellung entspricht von einer sehr guten Sprachlern-Plattform.



Ich freue mich über eure Rückmeldungen und Vorschläge.
Vielen Dank für eure Unterstützung und euer Interesse an diesem Projekt.

Beste Grüsse,
Francisco Wohlgemuth




Kommentarsektion: