BicyCart – Single Vendor eCommerce Flutter App UI Template
35 screens. Mild and darkish themes. English and Arabic with full RTL. Figma supply included.
An entire Flutter UI template for single-vendor on-line shops. The pattern content material is a bicycle store, however each display works for any catalogue: vogue, electronics, furnishings or groceries. Run flutter pub get, hit run, and the entire buying journey is browsable in beneath two minutes, from onboarding to checkout, order monitoring and returns, with no backend or configuration required.
Stay demo: bicycart-demo.web.app · Documentation: bicycart-demo.web.app/documentation
Why BicyCart
- Runs out of the field. Demo repositories energy each display, so no server, database or credentials are wanted to discover the app.
- Figma supply included. Designers and builders work from one supply of reality, and the color, spacing and sort tokens within the code match the Figma variables.
- Characteristic-first structure. Every of the 21 options owns its screens, widgets, fashions and information supply, so you’ll be able to add or take away one with out touching the remaining.
- Clear, examined codebase. 294 Dart recordsdata, commented all through, passing
flutter analyzewith zero points beneath the strictvery_good_analysisguidelines, plus 126 widget assessments. - Constructed for actual APIs. Information entry sits behind repository courses with async strategies, and each information display already has loading, empty and error states with Retry, so swapping in your endpoints modifications technique our bodies solely.
- Firebase-ready authentication. The auth layer is formed for Firebase telephone verification, with translated error messages for incorrect codes, too many makes an attempt and no connection.
35 Screens
Onboarding and Auth: Splash, Onboarding, Login, Create Account, OTP Verification, Full Profile, Forgot Password, Reset Password
Buying: Residence, Discover, Classes, Product Itemizing (with collections and wishlist), Search, Product Particulars, All Evaluations
Cart and Checkout: Cart, Checkout, Cost, Order Positioned, Addresses, Add and Edit Tackle
Orders: My Orders, Order Particulars, Bill, Return with Refund or Alternate, Write Assessment
Account: Profile, Settings, Pay Later, Gives and Reductions, Transactions, Notifications
Help: Chat With Us, About Us, Phrases and Circumstances, Privateness Coverage
Options
- Mild and darkish mode from a centralized color token system, saved between launches
- English and Arabic, with full right-to-left help, and new languages added with one JSON file
- Cellphone and pill layouts, and help for big system textual content
- Residence banner slider, classes, collections, product grid and record views
- Search with historical past, voice search, kind and filters
- Product gallery, color and variant choice, EMI plans, rankings and critiques
- Cart with dwell depend badge, wishlist, promo codes and invoice abstract
- Cost display with money on supply, Pay Later, PayPal, UPI, Stripe, Razorpay, playing cards, web banking and EMI
- Order monitoring, cancel, reschedule supply, change tackle or contact, shareable bill
- Returns with refund or trade, and order-linked product critiques
- Pay Later account with instalments, assertion and auto pay
- Help chat with photograph and file attachments from the digital camera, gallery or file supervisor
- 33 named GetX routes, declared in a single file
- 53 reusable shared widgets
- Design tokens for colors, spacing, radius and textual content kinds
- 93 SVG icons and illustrations, and the Public Sans font bundled for offline use
- Android and iOS configured, launch signing pre-wired, launcher icon era arrange
- Net construct with a telephone and pill system body, able to host as a dwell demo
Necessities
- Newest steady model of Flutter (steady channel) and Dart
- Android Studio or VS Code
- Xcode (newest steady) with CocoaPods for iOS builds
Tech Stack
Flutter (newest steady) / Dart · GetX · shared_preferences · flutter_svg · image_picker · file_picker · share_plus · url_launcher · device_preview (net demo solely) · very_good_analysis
What You Get
- Full Flutter supply code for Android, iOS and Net
- Figma design supply file
- All picture, icon and font belongings
- Localization recordsdata for English and Arabic
- 126 widget assessments
- Step-by-step HTML documentation with screenshots, offline and on-line
Vital Notice
BicyCart is a UI template / front-end design equipment. It does not embody a backend, admin panel, database, fee gateway or dwell API. All content material is served from native demo information so each display is browsable instantly. The info layer is separated behind repository courses, making it easy to attach your personal API.
⚠️ Third-party API keys and utilization prices: Funds, OTP and telephone login, Google Signal-In, voice search and dwell chat are simulated within the template. Exterior providers reminiscent of fee gateways (Stripe, Razorpay, PayPal), Firebase Authentication or one other SMS/OTP supplier, Google Signal-In and Speech-to-Textual content usually are not included. To make use of them you could present your personal API keys or service accounts, and these providers might cost you for utilization. Any such prices are your duty. The template itself runs with none API keys.
Help
Merchandise help is supplied consistent with Envato’s Merchandise Help Coverage. When you’ve got a query earlier than or after buy, get in contact via the merchandise help tab.
If BicyCart helped you ship quicker, a ranking is genuinely appreciated. Thanks on your help!

