Asia/Kabul
HomeUI KitsOxShop: Flutter E-Commerce UI Kit | Shopping Cart & Order Tracking Platform
Projects

OxShop: Flutter E-Commerce UI Kit | Shopping Cart & Order Tracking Platform

OxShop: Flutter E-Commerce UI Kit | Shopping Cart & Order Tracking Platform
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.
OxShop is a comprehensive Flutter UI kit designed for e-commerce applications, online shopping platforms, and retail marketplaces. With 27 professionally designed screens and Mapbox tracking integration, OxShop provides everything you need to build a modern shopping experience. Built with GoRouter navigation, light & dark theme, and a vibrant orange/pink color scheme, OxShop delivers a complete shopping experience with product discovery, cart management, checkout flow, and real-time order tracking.
27Screens
8Feature Modules
75+Hours Saved
Purchase Now
From product discovery through checkout to order tracking. Browse categories, search with filters, manage cart, seamless checkout, and real-time delivery tracking. Mapbox Maps integration with custom styling, GeoJSON route rendering, pickup/destination markers, auto-fit camera, and delivery ETA display. Staggered grid layouts, horizontal & vertical cards, image galleries with zoom, category filtering, brand displays, and expandable descriptions with readmore. Light mode (Deep Orange, Blue) and dark mode (Pink, Orange) with automatic switching. Consistent design system across both themes. Production-ready widget library with buttons, inputs, cards, lists, grids, and state widgets. All customizable and well-documented.
  • βœ“ 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
  • βœ“ 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 detail with image gallery
  • βœ“ Price and description displays
  • βœ“ Reviews and ratings
  • βœ“ Product reviews listing
  • βœ“ Customer ratings display
  • βœ“ Favorite toggle functionality
  • βœ“ Global product search
  • βœ“ Advanced filter modal
  • βœ“ Price range slider with another_xlider
  • βœ“ Category multi-select
  • βœ“ Brand filtering
  • βœ“ Rating filter
  • βœ“ Sort options
  • βœ“ Recent searches
  • βœ“ 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
  • βœ“ 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
  • βœ“ Multiple address support
  • βœ“ Address list with selection
  • βœ“ Add/edit address forms
  • βœ“ Location selection modal
  • βœ“ Default address marking
  • βœ“ Address validation
  • βœ“ Notification feed with badges
  • βœ“ Empty state illustration
  • βœ“ Read/unread indicators
  • βœ“ Notification preferences
  • βœ“ 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.
πŸ›οΈ Online Retail Stores
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.

Framework & Language
  • Flutter 3.8+ | Dart 3.8.1+
  • Material Design 3
  • Light & dark theme support
Navigation & Architecture
  • 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)
Map & Tracking
  • Mapbox Maps Flutter (v2.6.1) - Interactive maps
  • Custom styling support
  • Route polyline from GeoJSON
  • Custom marker icons
  • Real-time tracking ready
UI & Animations
  • 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
Key Packages
  • 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
Platform Support
  • 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.
OxShop Flutter e-commerce UI kit showing product browsing, shopping cart, checkout flow, and order tracking interfaces
Is this a complete shopping app?
OxShop includes 27 UI screens with navigation and dual theme support. You'll need to integrate your backend API, product database, payment gateway, and delivery tracking services.
Does it include payment processing?
Payment method management screens are included with add/edit card functionality. Integrate Stripe, PayPal, Razorpay, or any payment gateway using the provided UI patterns. The checkout flow is complete with cart review, payment selection, and order confirmation.
Can I customize product attributes?
Absolutely! Product models are included and ready to extend. Add size variants, color options, specifications, or any custom attributes your products need.
Does Mapbox tracking require a paid plan?
Mapbox offers a free tier with generous limits. The tracking UI is fully implementedβ€”just add your token and integrate real-time location updates.
Is dark mode included?
Yes! Complete light and dark theme with seamless switching. Deep Orange/Blue (light) and Pink/Orange (dark) color schemes included.
Can I add more categories?
Yes! The category system is flexible. Add unlimited product categories with icons, filters, and custom attributes.
Does it work with multiple vendors?
The UI supports product browsing and filtering. Add vendor management, multi-seller features, and vendor profiles by extending the architecture.
Will this work with my existing backend?
Yes! OxShop is state management agnostic. Add Bloc, Riverpod, Provider, or GetX with your repository layer to connect to any backend.
βœ… Complete Source Code
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.

Purchase Now

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!