Noor Mohammad RahmaniJuly 18, 2025
Production-ready e-commerce Flutter UI kit with 27 screens. Complete shopping
experience with product catalog, cart management, checkout flow, and real-time
order tracking with Mapbox. Light & dark theme support.
Modern E-Commerce Shopping Platform
27Screens
8Feature Modules
75+Hours Saved
π― What Makes OxShop Different
1. Complete E-Commerce Flow
2. Real-Time Order Tracking
3. Advanced Product Catalog
4. Dual Theme Support
5. 50+ Reusable Components
π± Complete Feature Breakdown
Authentication & Onboarding (6 screens)
- β Animated onboarding carousel
- β Email/password authentication
- β Social auth buttons (Google, Apple) ready
- β User registration with validation
- β Forgot password flow
- β 6-digit OTP verification with Pinput
- β Reset password screen
Main Navigation (1 screen + 5 tabs)
- β Bottom navigation shell
- β Home Tab - Featured products, banners, categories
- β Order Tab - Order history and tracking
- β Favorite Tab - Saved/wishlist items
- β Shop Tab - Category browsing
- β Profile Tab - User account overview
Product & Catalog (2 screens)
- β Product detail with image gallery
- β Price and description displays
- β Reviews and ratings
- β Product reviews listing
- β Customer ratings display
- β Favorite toggle functionality
Search & Discovery (1 screen)
- β Global product search
- β Advanced filter modal
- β Price range slider with another_xlider
- β Category multi-select
- β Brand filtering
- β Rating filter
- β Sort options
- β Recent searches
Checkout Flow (2 screens)
- β Shopping cart with quantity controls
- β Item management (add/remove)
- β Checkout summary screen
- β Price breakdown (subtotal, tax, shipping)
- β Payment and shipping info
- β Success confirmation with Lottie animation
- β Empty cart state illustration
Orders & Tracking (3 screens)
- β Order details with status timeline
- β Order item breakdown
- β Real-time tracking with Mapbox
- β Route polyline rendering
- β Custom markers (pickup, destination, driver)
- β Delivery person info card
- β Rating and review after delivery
- β Status badges and filtering
Address Management (2 screens)
- β Multiple address support
- β Address list with selection
- β Add/edit address forms
- β Location selection modal
- β Default address marking
- β Address validation
Notifications (1 screen)
- β Notification feed with badges
- β Empty state illustration
- β Read/unread indicators
- β Notification preferences
Settings & Profile (7 screens)
- β Settings hub with grouped sections
- β Notification preferences
- β Security settings (password, email, privacy)
- β Help and support FAQs
- β Payment methods (add/edit cards)
- β Personal information editing
- β Password change flow
- β Email update screen
All screens include loading indicators, empty state illustrations, error
placeholders, success confirmations, and responsive layouts.
π₯ Perfect For
Launch e-commerce platforms with product catalogs, shopping carts, and order management. π Fashion & Apparel
Build clothing stores with size variants, color options, and style categories. π± Electronics Marketplaces
Create tech product stores with specifications, comparisons, and warranty information. π Multi-Vendor Platforms
Develop marketplaces with multiple sellers, brand filtering, and vendor management.
βοΈ Technical Stack & Architecture
- Flutter 3.8+ | Dart 3.8.1+
- Material Design 3
- Light & dark theme support
- GoRouter (v14.2.7) - Type-safe declarative routing with deep linking
- Feature-based clean architecture
- 8 organized feature modules
- State management agnostic (Bloc, Riverpod, Provider, GetX ready)
- Mapbox Maps Flutter (v2.6.1) - Interactive maps
- Custom styling support
- Route polyline from GeoJSON
- Custom marker icons
- Real-time tracking ready
- HugeIcons Pro (v0.0.4) - Premium icons with 3 style variants
- Lottie (v3.3.1) - Success, loading, empty states
- animate_do (v4.1.1) - Entrance animations
- pinput (v5.0.1) - OTP inputs
- readmore (v3.0.0) - Expandable text
- cached_network_image (v3.4.1) - Image optimization
- flutter_staggered_grid_view (v0.7.0) - Masonry grids
- modal_bottom_sheet (v3.0.0) - iOS-style modals
- another_xlider (v3.0.2) - Range sliders
- dotted_line (v3.2.3) - UI separators
- device_preview (v1.2.0) - Responsive testing
- Android, iOS, and Web
- Mobile-first responsive design
- Adaptive layouts for all devices
Code Quality: Feature-first structure, Flutter lints compliance, 50+
reusable widgets, model classes included (Product, Order, Category), and
comprehensive documentation.
πΌοΈ Screenshots

Frequently Asked Questions
π¦ Package Includes
27 screens across authentication, products, cart, checkout, orders, settings, and tracking features. β Feature-Based Architecture
8 organized modules: authentication, home, product, checkout, orders, search, address, notifications, settings. β Product Catalog
Staggered grids, product cards, image galleries, category filtering, brand displays, reviews and ratings. β Shopping Experience
Cart management, quantity controls, checkout flow, price breakdown, payment selection, success confirmations. β Order Tracking
Real-time Mapbox tracking, route visualization, custom markers, delivery timeline, status updates. β Dual Theme System
Light & dark mode, automatic switching, consistent design tokens, responsive layouts. β Component Library
50+ widgets: buttons (6 types), cards, inputs, grids, lists, animations, empty states. β Navigation System
GoRouter with deep linking, 5-tab navigation, modal sheets, smooth transitions. β Lifetime Updates
All future screens, features, bug fixes, and Flutter version upgrades included forever. β Email Support
Setup assistance and integration guidance via Instagram/Email.
π Get Started Today
Launch your e-commerce platform in weeks, not months. OxShop provides
complete shopping experience, real-time tracking, and dual theme support so
you can focus on your product catalog and business logic. Start building
today!
