A premium, glossy e-commerce app for iOS and Android, built with Expo (React Native) and a real client–server backend

Beginner & Intermediate developers looking to level up their React Native skills and build a production-ready, full-stack mobile application — with a real backend, authentication, roles, and an admin panel, not just a UI mockup.
Shopy is guest-first — browse, search, and build a cart with no account, and sign in only at checkout. Behind it sits a production-style NestJS + Prisma + PostgreSQL API with JWT auth (access + refresh), role-based access control, a Dockerised database with seeded catalog data, and an Admin Dashboard built right into the mobile app and unlocked by the ADMIN role.
Beginner & Intermediate developers looking to level up their React Native skills and build a production-ready, full-stack mobile application — with a real backend, authentication, roles, and an admin panel, not just a UI mockup.
Copy the master prompt or setup docs below and use them in your editor or AI assistant.
Save this as CLAUDE.md in your project root so Claude Code follows the project's setup and conventions.
Available in Github Repository