Top Quality Products

Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter

$20.00

Added to wishlistRemoved from wishlist 0
Add to compare

1 sales

LIVE PREVIEW

Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter

Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter: A Comprehensive Review

As an e-commerce enthusiast, I was excited to try out the Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter. This UI kit promises to save developers time and effort by providing a pre-designed, responsive, and feature-rich template for building an e-commerce app. In this review, I’ll dive into the key features, list of screens, and overall user experience of this UI kit.

Key Features

The Fresh Mart Delivery App UI Kit boasts an elegant design, created using Adobe XD. The kit includes features such as:

  • One store with a products menu
  • All products organized by category or menu
  • Cart and checkout functionality
  • Card and cash payment methods
  • Deals, recommended, and top-rated products
  • And many more!

List of Screens

The UI kit includes a comprehensive list of screens, including:

  • Splash screen
  • Welcome tutorial (3 screens)
  • Login (OTP, Facebook, and Google)
  • Get started screen
  • Elegant navigation drawer
  • Product menu
  • Product details
  • Products by category
  • Cart
  • Checkout
  • Track order
  • Profile
  • Addresses
  • Payment methods
  • Settings
  • Information and contact
  • My orders (ongoing, delivered, completed)
  • Change password
  • Purchase history
  • Notification
  • Favourite products
  • More (coming soon)

User Experience

I was impressed with the overall user experience of the Fresh Mart Delivery App UI Kit. The design is clean, modern, and responsive, making it suitable for both Android and iOS devices. The UI kit is well-organized, and the code is easy to navigate. The kit includes a comprehensive documentation, making it easy for developers to get started.

Score: 5/5

Overall, I highly recommend the Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter. The kit is well-designed, feature-rich, and easy to use. With its comprehensive list of screens and elegant UI, this kit is perfect for developers looking to build a high-quality e-commerce app.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter”

Your email address will not be published. Required fields are marked *

Introduction

Welcome to the Fresh Mart Delivery App tutorial! In this comprehensive guide, we will walk you through the process of using the Fresh Mart Delivery App UI Kit in Flutter to create a seamless e-commerce and grocery shopping experience for your users. The Fresh Mart Delivery App UI Kit is a pre-designed Flutter package that provides a ready-to-use interface for your e-commerce and grocery shopping app.

Getting Started

Before we dive into the tutorial, make sure you have the following:

  1. Flutter installed: You need to have Flutter installed on your machine. If you haven't installed Flutter yet, you can download it from the official Flutter website.
  2. Fresh Mart Delivery App UI Kit: You need to have the Fresh Mart Delivery App UI Kit installed in your Flutter project. You can install it by running the following command in your terminal:
    flutter pub add fresh_mart_delivery_app_ui_kit

    Step 1: Setting up the App

To start using the Fresh Mart Delivery App UI Kit, you need to set up your app. Here's how:

  1. Create a new Flutter project by running the following command in your terminal:
    flutter create my_app
  2. Open the my_app directory and navigate to the lib folder.
  3. Create a new file called main.dart and add the following code:
    
    import 'package:flutter/material.dart';
    import 'package:fresh_mart_delivery_app_ui_kit/fresh_mart_delivery_app_ui_kit.dart';

void main() { runApp(MyApp()); }

class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Fresh Mart Delivery App', theme: ThemeData( primarySwatch: Colors.blue, ), home: FreshMartDeliveryApp(), ); } }

This code sets up a basic Flutter app with a `MaterialApp` widget and a `FreshMartDeliveryApp` widget as the home screen.

**Step 2: Configuring the App**

Before you can start using the Fresh Mart Delivery App UI Kit, you need to configure the app. Here's how:

1. Open the `fresh_mart_delivery_app_ui_kit.dart` file and add the following code:
```dart
import 'package:flutter/material.dart';
import 'package:fresh_mart_delivery_app_ui_kit/fresh_mart_delivery_app_ui_kit.dart';

class FreshMartDeliveryApp extends StatefulWidget {
  @override
  _FreshMartDeliveryAppState createState() => _FreshMartDeliveryAppState();
}

class _FreshMartDeliveryAppState extends State<FreshMartDeliveryApp> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Fresh Mart Delivery App'),
      ),
      body: FreshMartDeliveryAppBody(),
    );
  }
}

This code sets up the basic structure of the app, including an AppBar and a Scaffold widget.

Step 3: Using the UI Kit

Now that you have set up the app, you can start using the Fresh Mart Delivery App UI Kit. Here's how:

  1. Open the fresh_mart_delivery_app_ui_kit.dart file and add the following code:
    
    import 'package:flutter/material.dart';
    import 'package:fresh_mart_delivery_app_ui_kit/fresh_mart_delivery_app_ui_kit.dart';

class FreshMartDeliveryAppBody extends StatelessWidget { @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.all(16.0), child: Column( children: [ FreshMartDeliveryAppHeader(), FreshMartDeliveryAppSearchBar(), FreshMartDeliveryAppProductList(), ], ), ); } }

This code sets up the main body of the app, including a `Header`, a `SearchBar`, and a `ProductList`.

**Step 4: Customizing the UI Kit**

The Fresh Mart Delivery App UI Kit provides a lot of customization options to help you tailor the app to your needs. Here's how:

1. Open the `fresh_mart_delivery_app_ui_kit.dart` file and add the following code:
```dart
import 'package:flutter/material.dart';
import 'package:fresh_mart_delivery_app_ui_kit/fresh_mart_delivery_app_ui_kit.dart';

class FreshMartDeliveryAppHeader extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return AppBar(
      title: Text('Fresh Mart Delivery App'),
      actions: [
        IconButton(
          icon: Icon(Icons.notifications),
          onPressed: () {
            // Handle notification button press
          },
        ),
      ],
    );
  }
}

This code customizes the Header widget by adding a notification button.

Step 5: Adding Products

The Fresh Mart Delivery App UI Kit provides a ProductList widget that allows you to display a list of products. Here's how:

  1. Open the fresh_mart_delivery_app_ui_kit.dart file and add the following code:
    
    import 'package:flutter/material.dart';
    import 'package:fresh_mart_delivery_app_ui_kit/fresh_mart_delivery_app_ui_kit.dart';

class FreshMartDeliveryAppProductList extends StatelessWidget { @override Widget build(BuildContext context) { return ListView.builder( itemCount: 10, itemBuilder: (context, index) { return ListTile( title: Text('Product ${index + 1}'), subtitle: Text('Description of product ${index + 1}'), trailing: Text('$${index + 1}.99'), ); }, ); } }


This code sets up a `ProductList` widget that displays a list of 10 products.

**Conclusion**

That's it! You have now completed the tutorial on how to use the Fresh Mart Delivery App UI Kit in Flutter. You have learned how to set up the app, configure the UI kit, customize the UI kit, and add products to the app. With this knowledge, you can start building your own e-commerce and grocery shopping app using the Fresh Mart Delivery App UI Kit.

Here is an example of how to configure the Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter:

App Theme

To configure the app theme, add the following code to your material.app file:

MaterialApp(
  title: 'Fresh Mart',
  theme: ThemeData(
    primarySwatch: Colors.blue,
    accentColor: Colors.deepOrange,
    canvasColor: Colors.white,
    primaryTextTheme: TextTheme(
      headline6: TextStyle(color: Colors.black),
    ),
  ),
)

Fonts

To configure the fonts, add the following code to your material.app file:

MaterialApp(
  title: 'Fresh Mart',
  theme: ThemeData(
   ...
    fontFamily: 'OpenSans',
  ),
)

App Bar

To configure the app bar, add the following code to your material.app file:

MaterialApp(
  title: 'Fresh Mart',
  theme: ThemeData(
   ...
  ),
  appBar: AppBar(
    title: Text('Fresh Mart'),
    centerTitle: true,
    elevation: 0,
  ),
)

Navigation

To configure the navigation, add the following code to your material.app file:

MaterialApp(
  title: 'Fresh Mart',
  theme: ThemeData(
   ...
  ),
  initialRoute: '/',
  routes: {
    '/': (context) => HomeScreen(),
    '/cart': (context) => CartScreen(),
    '/product': (context) => ProductScreen(),
  },
)

Cart

To configure the cart, add the following code to your cart_screen.dart file:

class CartScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Cart'),
      ),
      body: CartBody(),
    );
  }
}

Product

To configure the product, add the following code to your product_screen.dart file:

class ProductScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Product'),
      ),
      body: ProductBody(),
    );
  }
}

Home

To configure the home screen, add the following code to your home_screen.dart file:

class HomeScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Home'),
      ),
      body: HomeBody(),
    );
  }
}

Note: You need to create the respective widgets for each screen (e.g. CartBody, ProductBody, HomeBody) and customize them according to your needs.

Here are the features of the Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter:

  1. Elegant UI designed in Adobe XD (files provided): The app has a beautifully designed user interface created in Adobe XD.
  2. One store: The app allows users to browse and shop from a single store.
  3. Products menu: Users can view a menu of products offered by the store.
  4. All products (by category or by menu): Users can browse products by category or by menu.
  5. Cart: Users can add products to their cart and manage their shopping cart.
  6. Checkout: Users can checkout and complete their purchase.
  7. Card and cash payment method: Users can pay using credit/debit cards or cash.
  8. Deals: The app features deals, recommended, and top-rated products.
  9. Responsive design: The app is designed to be responsive and works on all Android and iOS devices.
  10. Splash screen: The app has a splash screen that appears when the app is launched.
  11. Welcome tutorial: The app has a welcome tutorial that guides users through the app's features.
  12. Login: Users can log in using OTP, Facebook, or Google.
  13. Get started screen: The app has a get started screen that allows users to start shopping.
  14. Elegant navigation drawer: The app has a navigation drawer that allows users to navigate through the app's features.
  15. Product menu: Users can view a menu of products offered by the store.
  16. Product details: Users can view detailed information about each product.
  17. Products by category: Users can browse products by category.
  18. Track order: Users can track their orders.
  19. Profile: Users can view their profile information.
  20. Addresses: Users can manage their addresses.
  21. Payment methods: Users can manage their payment methods.
  22. Settings: Users can access the app's settings.
  23. Information and contact: The app provides information and contact details.
  24. My orders: Users can view their order history, including ongoing, delivered, and completed orders.
  25. Change password: Users can change their password.
  26. Purchase history: Users can view their purchase history.
  27. Notification: The app sends notifications to users.
  28. Favourite products: Users can mark products as favourites.
  29. More coming soon: The app is constantly being updated with new features.

Note: If you need any other screens, you can send a message to the developers.

Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter
Fresh Mart Delivery App for E-commerce, Grocery Shopping App UI Kit in Flutter

$20.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0