Skip to main content

Understand the MVP architecture

E-Shop v1 uses Next.js for the shopper interface and a thin BFF for server-only payment orchestration. Product data is a versioned static snapshot backed by source evidence. The application runs as internal containers in the home lab.

The architecture minimizes moving parts while preserving the PayPal server credential boundary. See System context, Containers, and Security boundaries.