Das Entengeschäft
Dies ist ein E-Commerce SPA, das Informationen über Gummienten zeigt. Dieses Projekt wurde während des Skylab Bootcamps auf 3 verschiedene Arten entwickelt, wobei der Schwerpunkt auf kontinuierlichem Refactoring lag.
Merkmale
- Man braucht ein Konto, um auf das Geschäft zuzugreifen.
- Registrierungs- und Anmeldefunktionen sind enthalten.
- Wenn eine Suche durchgeführt wird, erscheinen alle Enten, die den Kriterien entsprechen.
- Man kann mehr Details zu jedem Produkt sehen, indem man auf das Bild klickt.
- Es gibt einen Favoritenbereich mit dem man die ausgewählten Produkte speichern kann.
Was ich lernte
- Code kontinuierlich zu refaktorisieren.
- Eine Anmeldung und Registrierung zu entwickeln, indem eine API verwendet wurde, die als Datenbank funktioniert.
- Fehler durch die Verwendung von Komponenten zu behandeln.
- Die Logik nach Belangen zu trennen.
- Die Anwendung von der Serverseite aus mit Express und Pug zu rendern.
Technologien
- Front-End 1: Node mit Express und Pug, CSS-SASS
- Front-End 2: React (JavaScript), CSS-SASS
- Front-End 3: JavaScript, HTML, CSS-SASS
- Back-End: -