Shopping app with riverpod state management

Overview

Shopify

Shopify admin rest api demo project.

We are try to use riverpod as state management to improve widget rebuilding performance. May be at some place we can also improve more performance but for the demo purpose i ignore that. You can learn more about riverpod form the official page. And let us know you view point on riverpod and which state management you like.

In future we will try to use storefront graphQL api to add more functionality.

To run this app you need to replace api key and storefront url in lib/utility/key_util.dart file

  static String token = "";
  static String baseUrl = "";

Android APK

N|Solid

Screenshot

Home Search Cart Offer
Account Product Details Product List Category List

State Management Package

Riverpod

Other Helper Packages

  • cached_network_image
  • flutter_spinkit
  • flutter_svg
  • carousel_slider
  • flutter_html

networking

  • dio
  • pretty_dio_logger
  • shared_preferences

utility

  • intl
  • tuple
  • collection

UI Design Credit

N|Solid

Developer

N|Solid

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Nividata Consultancy

You might also like...

Mini version of a shopping application

shop_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Dec 8, 2021

A Flutter Shopping Application

shopapp A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Dec 8, 2021

BMI Calculator Flutter App with State Management

BMI Calculator Flutter App with State Management

BMI Calculator 💪 Our Goal The objective of this tutorial is to look at how we can customise Flutter Widgets to achieve our own beautiful user interfa

Dec 13, 2022

A weather app with a minimalist design using the flutter_bloc library for state management.

weather_bloc_app_v2 A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

Jul 9, 2022

A flutter todo/task listing example app with advance state management using `Momentum` library.

A flutter todo/task listing example app with advance state management using `Momentum` library.

A flutter todo/task listing example app with advanced state management using Momentum library. Simple on the outside but powerful in the inside. This

Oct 11, 2022

Todo app - an application maintaining user's todo list. Made to learn state management

todo_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Mar 15, 2022

Todo Flutter application with sqflite as a local database and bloc state management.

Todo Flutter application with sqflite as a local database and bloc state management.

Todo App A Flutter application developed to add todo tasks and handles it I used Sqflite as a local database to store all the tasks I used flutter_sli

Oct 17, 2022

Concepts used Flutter layout,State management, Blockchain integration, Http api integration, Smart contracts

HS_CryptoCoin_Wallet First project using Flutter with Blockchain Getting Started This project is a starting point for a Flutter application. A few res

Dec 23, 2021

A super-fast and efficient state management solution for Flutter...

turbo A super-fast, efficient state management solution for Flutter. Turbo does not use streams, which are extremely inefficient, or use complex abstr

Oct 16, 2022
Comments
  • riverpods ,how to use with?

    riverpods ,how to use with?

    riverpods ,how to use with? The documentation shows that using ConsumerStatefulWidget,but web you bug. https://github.com/rrousselGit/riverpod/issues/1854

    opened by pheromone 2
Owner
null
A playground for me to learn the Riverpod state management library in Flutter.

clothes_shop A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Benhenneda Majid 2 Oct 25, 2021
App for Shop Management and State Management Learning

?? E-Commerce ?? App for Shop Management and State Management Learning ?? Links ?? ?? Repo · ?? Got Issue ?? Features Authentication System Using Fire

Rohit Jain 2 Jul 19, 2022
An example of how to mock state for testing widgets when using riverpod StateNotifierProvider

Testing Riverpod StateNotifierProvider An example of how to mock state for testing widgets when using riverpod StateNotifierProvider. These tests work

Matthew Rideout 15 Dec 13, 2022
Flutter Grocery Shopping App (Mobile App, Web App)

Grocery-App (Widle Studio - A Creative Flutter App Development Company) OR Get an Estimate Flutter Grocery Shopping App Fully Working Template with Wo

Widle Studio LLP 811 Dec 29, 2022
Plants online shopping app using flutter firebase as backend.

planta A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Musthafa Ap 0 Nov 7, 2021
A basic shopping app design built using Flutter.

Flutter Shopping App A basic shopping app design built using Flutter. Android iOS Getting Started For help getting started with Flutter, view the onli

Rohan Taneja 27 Sep 16, 2021
🍔😋 Grocery Shopping App template UI kit in Flutter

?? ?? Fryo - Grocery Shopping App template kit A Flutter UI template of a Grocery Shopping App I found on Uplabs. Design screens are on Uplabs. It's p

Victor Aremu 490 Jan 3, 2023
Shopping-Trend - E-Commerce Complete App UI With Flutter

E-Commerce Complete App - Flutter UI In the first part of complete e-commerce ap

Ashirbad Swain 30 Dec 19, 2022
Flutter-Online-Shopping - E-commerce App UI with Flutter

Flutter-Online-Shopping On our E-commerce app UI has two pages one for the produ

Le Gia Huy 2 Jun 22, 2022
A shopping cart application that lets the user create an account, select items, save the items in the cart, pay using the payment gateway, change account details and check order history.

Shopping Cart A new Flutter application. The main code file has all the code required for the mobile application. Getting Started This project is a st

null 1 Oct 14, 2021