E-commerce App Template — Ship to App Store in a Weekend
Build a shopping app with product catalog, cart, Stripe payments, and order tracking. React Native + Expo boilerplate ships to App Store in a weekend.
Features
- Product Catalog & Search: Paginated product grid with search, category filters, and sort options. Fast and smooth.
- Cart & Wishlist: Persistent cart across sessions. Wishlist with save-for-later and share functionality.
- Stripe Payment Integration: Native Stripe checkout. Card, Apple Pay, Google Pay. PCI compliant out of the box.
- Order Management: Full order lifecycle — placed, processing, shipped, delivered. Real-time status updates.
- Inventory System: Stock tracking, low-stock alerts, and variant management (size, color, quantity).
- Push Notifications: Shipping updates, price drops, back-in-stock alerts, and abandoned cart reminders.
- Reviews & Ratings: Product reviews with star ratings, photos, and verified purchase badge.
- NestJS Backend: Full REST API for products, orders, inventory, user management, and analytics.
Use Cases
- D2C Brand App: A branded shopping app for a direct-to-consumer product brand.
- Marketplace App: Multi-vendor marketplace where sellers list and buyers purchase.
- Subscription Box App: Recurring subscription orders with RevenueCat billing and delivery tracking.
Tech Stack
React Native + Expo (mobile), NestJS (backend), Supabase (database and auth), RevenueCat (subscriptions), Oracle Cloud (hosting).
Pricing
Starting at $129 — one-time purchase. No subscription.