hoangduongit1997 / Flutter-GroceryApp

Flutter Grocery app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GroceryApp Starter

Streamlined grocery app template for a straightforward shopping experience. 🛒✨

Feel free to star ⭐ the repository if you find it valuable.

Screenshots

Please click the image below to enlarge. screenshot_1

✨Requirements

  1. Development Environment:

    • Any IDE with Flutter SDK installed (e.g., VSCode, Android Studio, IntelliJ...etc)
  2. Knowledge Base:

    • Basic to intermediate knowledge of Dart and Flutter
    • Understanding of MVVM architecture
    • Familiarity with API handling
    • Basics of state management using GetX

Test

  • You can download the pre-released version for android devices from here releases.
    Lv.0.20240303161455.mp4

Setup

  • Start by configuring your product endpoint, credentials, and parameters in lib\constants\AppConstants.
  • Alternatively, use the free endpoint provided below (as of the sharing date) for successful testing.
class AppConstants {
  // Replace "YOUR_API_PREFIX" with your own API base URL.
  static const String BASE_URL = "YOUR_API_PREFIX";
  static const String API_KEY = "YOUR_API_KEY"; //IF_EXIST

  // For testing, use the free API base URL from the released version
  static const String BASE_URL = "https://world.openfoodfacts.org/api/v2";

  // Project owner full name.
  static const String projectOwnerName = "FULL_NAME";
}

Notice

  • To use your own API endpoints, customize logical layers following MVVM architecture guidelines based on your API documentation.
  • Certain images in the pre-released version were removed due to copyright restrictions.

Contributing

Please fork this repository and contribute back using pull requests.

Any contributions, large or small, major features, bug fixes, are welcomed and appreciated but will be thoroughly reviewed .

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

Visitors Count

Loading

About

Flutter Grocery app

License:MIT License


Languages

Language:Dart 99.6%Language:Swift 0.3%Language:Kotlin 0.1%Language:Objective-C 0.0%