This project is a full-featured React Native e‑commerce app designed to support a modern retail experience across Android and iOS. It offers a complete customer journey from onboarding through checkout, with modular architecture for fast iteration and integration with backend services.
🔑 Key Business Capabilities
Onboarding & Account Management: Supports user registration, login, password reset (OTP flow), profile editing, and secure token storage.
Catalog & Discovery: Browses categories, searches products, views product details, ratings, and stock status.
Cart & Checkout: Adds/removes items, adjusts quantity, calculates totals, and persists cart across sessions.
Wishlist & Orders: Users can save favorites, track orders, view order history, and manage shipping addresses.
Content & Policies: Includes About Us, FAQ, Terms & Conditions, Privacy Policy, and Support/Contact screens.
🧩 Architecture & Extensibility
Modular navigation stack (drawer + tabs + stacks) enables rapid feature launches.
Service layer (API, cart, wishlist, storage) isolates business logic from UI.
Theming + reusable components (ProductCard, CategoryItem, SafeArea wrappers) accelerate new screen rollout.
🚀 Business Value
This app is built to accelerate go‑to‑market, enable rich merchandising, and support scalable integrations (APIs, analytics, payments). It’s designed for retail teams who need speed, flexib