Dieser Online-Shop ist im Rahmen meiner Ausbildung zum Web Engineer an der IBAW entstanden. Das Projekt wurde komplett von Grund auf selbst entwickelt und zeigt die praktische Anwendung moderner Web-Technologien.
Technische Umsetzung
Frontend (React/Next.js) Überblick
Vollständige React-Applikation mit Next.js und Typescript
Mehrsprachigkeit mit i18n für UI Elemente und transKey für Produkte in Deutsch, Englisch und Französisch
Responsive Design mit SCSS Modules
Echtzeit Updates mit Socket.io für die Produkte und den Warenkorb (Gast in selben Browser und für eingeloggte User auch Browser und Geräte übergreifend)
Google OAuth Integration für Social Login und eigene Lösung zu Lernzwecken
Dieses Projekt umfasst knapp 100 selbst geschriebene Components und über 20'000 Zeilen Code. Von der Datenbankstruktur über die API bis zum Frontend wurde alles eigenständig entwickelt.
Entwicklungszeitraum: Dezember 2024 - September 2025
Entwickler: Michael Venetz
Ausbildung: Web Engineer IBAW HF
Dies ist ein Lernprojekt und dient zu Demonstrationszwecken. Ein Grossteil der Bilder und Produkt beschriebe wurden von kaffeezentrale.ch übernommen (in Absprache mit dem Hilfreichen Team von Kaffee Zentrale wo alle meine Artikel zu deutlich besseren Preisen erworben werden können. 😉)