Artisan Base represents a modern 'Headless' e-commerce approach. Instead of a monolith, I decoupled the backend (NestJS) from the frontend (Next.js), allowing for independent scaling.
Key architectural decisions included using Redis for caching high-frequency product reads and implementing a Rotating Refresh Token strategy for secure, long-lived user sessions.