Flutter Ecommerce App 🛒

Shoppr eCommerce App in Flutter

Shoppr is an e-commerce app build in Flutter (an open source framework by Google). This app contains many screens (listed below) for a production ready e-commerce applications.

App Features

- Build with latest version of Flutter and Dart
- Compatible with Android and iOS
- Easy to use UI and beautiful design
- Internationalization support (with 5 languages, you can also add your own)
- Dark and Light theme support
- Login and Registration screens
- Used Riverpod (state management) features
- Free icons

Screens Included

1. Splash Screen
2. Login Screen
3. Registration Screen
4. Home tab
5. Catalogue tab
6. Profile tab
7. Cart tab
8. Filter Page
9. Custom Filter List Page
10. Product Details Page
11. Reviews page
12. Add Review page
13. Order History Page
14. Order Details Page
15. Address List Page
16. Add New Address Page
17. Personal Info Page
18. Cart Page

Used Frameworks & Libraries

- Flutter: >=2.15.1 < 3.0.0
- cupertino_icons: ^1.0.2
- flex_color_scheme: ^4.2.0
- flutter_hooks: ^0.18.2
- flutter_rating_bar: ^4.0.0
- gap: ^2.0.0
- getwidget: ^2.0.4
- go_router: ^3.0.1
- hooks_riverpod: ^1.0.3
- image_picker: ^0.8.4+6
- shared_preferences: ^2.0.13
- timelines: ^0.1.0

Source code

Purchase the source code of this app on Gumroad

5th Anniversary offer:

Apply promo code VIGO5years and get 50% offer on this product.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Kanban Certification Guide for Exam Creators * Marketers


Using the “smart” Using keyword C#

My Take on Rancher, First Sight

Divide And Conquer Approach

The Best Kubernetes Tutorials

Loop control statements in Python

Understanding The memcached Source Code — Slab I

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Vigo Webs

Vigo Webs

More from Medium

Learn How to Setup Flutter with Android Studio

What is the default font family of a Flutter app?

7 Reasons to Choose Flutter for Cross-Platform App Development

How To Add Your Own Color to a Flutter App — Let Me Fail