{"id":31757154,"url":"https://github.com/mehulmk/shopify-flutter-demo","last_synced_at":"2025-10-09T19:49:58.577Z","repository":{"id":46433811,"uuid":"416694348","full_name":"mehulmk/Shopify-flutter-demo","owner":"mehulmk","description":"Shopping app with riverpod state management","archived":false,"fork":false,"pushed_at":"2022-10-02T05:20:12.000Z","size":26039,"stargazers_count":70,"open_issues_count":0,"forks_count":19,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-07T14:43:43.781Z","etag":null,"topics":["best-architecture","best-practices","dart","dio","figma","flutter","repository","riverpod","shopify","shopping"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mehulmk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-10-13T10:34:08.000Z","updated_at":"2025-06-07T13:58:08.000Z","dependencies_parsed_at":"2022-09-08T12:30:43.223Z","dependency_job_id":null,"html_url":"https://github.com/mehulmk/Shopify-flutter-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mehulmk/Shopify-flutter-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehulmk%2FShopify-flutter-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehulmk%2FShopify-flutter-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehulmk%2FShopify-flutter-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehulmk%2FShopify-flutter-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mehulmk","download_url":"https://codeload.github.com/mehulmk/Shopify-flutter-demo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehulmk%2FShopify-flutter-demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001951,"owners_count":26083244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["best-architecture","best-practices","dart","dio","figma","flutter","repository","riverpod","shopify","shopping"],"created_at":"2025-10-09T19:49:55.039Z","updated_at":"2025-10-09T19:49:58.569Z","avatar_url":"https://github.com/mehulmk.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shopify\n\nShopify admin rest api demo project.\n\nWe are try to use **riverpod** as state management to improve widget rebuilding performance.\nMay be at some place we can also improve more performance but for the demo purpose i ignore that.\nYou can learn more about riverpod form the [official page](https://riverpod.dev/).\nAnd let us know you view point on riverpod and which state management you like.\n\nIn future we will try to use storefront graphQL api to add more functionality.\n\nTo run this app you need to replace api key and storefront url in **lib/utility/key_util.dart** file\n\n```sh\n  static String token = \"shppa_adgjgsdfsjkgdjfsgdjgh\";\n  static String baseUrl = \"https://{shop}.myshopify.com/admin/api/20XX-XX/\";\n```\n\n## Android APK\n[![N|Solid](https://img.shields.io/badge/Android-3DDC84?style=for-the-badge\u0026logo=android\u0026logoColor=white)](https://github.com/mehulmk/Shopify-flutter-demo/blob/main/apk/shopify-app-release.apk)\n\n\n## Screenshot\n| \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-26-40-39_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e  | \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-26-49-96_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e | \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-27-47-35_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e | \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-27-52-80_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e |\n|:---:|:---:|:---:|:---:|\n| Home | Search | Cart | Offer |\n| \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-27-55-37_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e  | \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-28-23-49_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e | \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-28-13-40_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e | \u003cimg src=\"https://github.com/mehulmk/Shopify-flutter-demo/blob/main/sreenshot/Screenshot_2021-10-13-16-28-02-27_42b55a4a8d57e92802a15981fbb6e994.jpg\"\u003e |\n| Account | Product Details | Product List | Category List |\n\n## State Management Package\n[Riverpod](https://pub.dev/packages/riverpod)\n\n## Other Helper Packages\n - cached_network_image\n - flutter_spinkit\n - flutter_svg\n - carousel_slider\n - flutter_html\n\n**networking**\n - dio\n - pretty_dio_logger\n - shared_preferences\n\n**utility**\n - intl\n - tuple\n - collection\n\n## Dummy Product\n[GitHub](https://github.com/JoshHighland/shopify-dummy-data/blob/master/shopify_product_import_with_multi_variants_and_images.csv)\n\n## UI Design Credit\n[![N|Solid](https://img.shields.io/badge/Figma-F24E1E?style=for-the-badge\u0026logo=figma\u0026logoColor=white)](https://www.figma.com/community/file/892081313681059988?preview=fullscreen)\n\n## Developer\n[![N|Solid](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/mehul-makwana-430326b9/)\n\n\u003c!-- LICENSE --\u003e\n## License\nDistributed under the MIT License. See [LICENSE](https://github.com/mehulmk/Shopify-flutter-demo/blob/main/LICENSE) for more information.\n\n\u003c!-- CONTACT --\u003e\n## Contact\n[Nividata Consultancy](https://www.nividata.com/contact/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehulmk%2Fshopify-flutter-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmehulmk%2Fshopify-flutter-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehulmk%2Fshopify-flutter-demo/lists"}