Skip to content

Location

Leonberg, DE

Node · microservices · Docker

WaschWerk, a shop built from microservices

Shop overview with product tiles
Period
2026
Stack
  • [Node.js]
  • [PostgreSQL]
  • [Docker]
  • [nginx]
Code
Private repository

Problem

Web engineering examination project, a team of five: a complete web shop, not as one block but as services that start and can be tested one by one.

Solution

Four Node services behind an nginx with a static frontend and PostgreSQL, the whole thing startable with one Docker Compose command. Plus an architecture diagram, an ER diagram, a user manual and a Bruno collection covering every endpoint.

Screens

Architecture: four services, nginx and database
01 · Architecture: four services, nginx and database
Admin area with key figures
02 · Admin area with key figures
Cart with line items and total
03 · Cart with line items and total
Product management in the admin area
04 · Product management in the admin area
Wishlists, shareable
05 · Wishlists, shareable
Sign in
06 · Sign in
Registration
07 · Registration