en / es / ca / de

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.

Quellcode

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: -