Die ursprüngliche Idee für die Domain war klar: Ich wollte etwas erschaffen, das mit Wissen zu tun hat, das Menschen hilft und dabei einfach zu bedienen ist.
Für ein anderes Projekt benötigte ich zum ersten Mal ein VPS-Hosting – also einen virtuellen privaten Server mit Root-Zugriff. Im Gegensatz zu gewöhnlichem Webhosting bietet ein VPS vollständige Administratorrechte, was bedeutet: Man kann praktisch alles darauf laufen lassen, was auch auf dem eigenen PC funktionieren würde.
Da ich mit VPS-Hosting keine Erfahrung hatte, brauchte ich ein Übungsprojekt. Bei meinen Recherchen stiess ich auf ein spannendes Startup mit einem coolen Produkt. Dieses habe ich meinem Arbeitskollegen gezeigt, welcher mir wiederum ein Machine-Learning-Modell gezeigt hat, welches eine ähnliche Funktion hat.
Technische Umsetzung
Ich adaptierte das Modell und brachte einen eigenen Twist ein. Die Architektur habe ich folgendermassen aufgebaut:
- Das ML-Modell läuft direkt auf dem VPS
- Eine API ermöglicht die Kommunikation zwischen Backend und Frontend
- Das Frontend nimmt Nutzereingaben entgegen und präsentiert die Ergebnisse
Für das Frontend konnte ich auf Vorarbeit zurückgreifen, die ich während des Open Legal Lab für einen anderen Anwendungsfall entwickelt hatte. Das Design habe ich grösstenteils übernommen, aber mit eigenen Elementen angereichert.
Frontend – Modern, ansprechend, nutzerfreundlich
Bei der Gestaltung legte ich Wert auf Einfachheit und ein ansprechendes Design. Technisch ist es ein Vue.js-Projekt, das mit GSAP für Animationen und einigen 3D-Elementen arbeitet. Das Ergebnis wirkt modern und zeitgemäss.
