
PCByte ist ein komplettes E-Commerce-Ökosystem für einen Technologie-Shop, das in vier unabhängigen Projekten konzipiert ist. Das Backend basiert auf Medusa.js mit Redis-Caching und benutzerdefinierten Modulen für AWS-S3-Dual-Bucket-Speicherung, PayPal-Zahlungen, manuelle Banküberweisung, Meilisearch-Indexierung, Synchronisation mit dem Odoo-ERP, Transaktions-E-Mails über Resend, gewichtsbasierte Fulfillment-Logik, Produktattribute, Medien und Bewertungen. Der Next.js-16-Storefront verwendet React 19, next-intl, TanStack Query, Zustand und Jotai und enthält Redis-basiertes Rate Limiting, Google reCAPTCHA v3, Honeypot-Felder, DOMPurify-Sanitisierung sowie ein Headless-CMS mit Strapi. Die Mobile-App wurde mit Expo und React Native gebaut und nutzt sicheren Speicher, biometrische Authentifizierung und MMKV. Strapi (PostgreSQL + S3) verwaltet redaktionelle Inhalte. Die Qualität wird durch Unit-, Integrations- und Playwright-End-to-End-Tests im Backend und Storefront, eine Vitest-Suite im Frontend und Jest-Unit-Tests in der Mobile-App sichergestellt.