Created: 06/12/2019
Last Updated:04/04/2020
By: Thriftysoft
Email: admin@thriftysoft.tech
Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
It is a Flutter UI Kit for E-commerce Mobile Application, specially designed for Farm products and groceries.more than 40 screens, widgets, empty states are given with different animations like Hero Animation, fade-in, pop-up, slide, etc. you can customize it as per your requirement. Since it is written in Flutter (Dart Language), so no need to write it separately for Android and IOS. The same code will be used for both platforms. The same code is used for iOS and Android.
Follow base on the operating system on which you are installing Flutter:
Window: https://flutter.dev/docs/get-started/install/windows
Setup an editor: https://flutter.dev/docs/get-started/editor
Read the details given below to know how you can reuse this UI kit in your own project. In the ecommerce-ui-kit/lib/ directory you will find five subdirectories and a main.dart file.
The main file contains global configuration (Title / Themes / Font Family / Colors...) of the App and initiates the initial route of the app.
The controller directory in ecommerce-ui-kit/lib/controllers/ holds controller files and subdirectories that helps a user or the ui component access the data models in an efficient and true manner.
The navigation mode in E-Commerce Flutter App UI Kit is route aspect it's easy and flexible approach. It holds all the routes and the route generator class which helps in routing the app through screens, models, provider, controllers etc.
Example:This class provides a controller that helps fetch a dynamic product list as a gridlist.
Example:In this directory ecommerce-ui-kit /lib/models/ you should find all models and Entities used in the App which you can link them with your backend (Firebase, PHP, JAVA, or other APIs). This directory has several files that are basic data models which help provide some flexible data model structures.
This model has a sample class with variables to form a model for an order fulfilment used for storing data components regarding an order. It is reusable and scalable.
Example:This directory ecommerce-ui-kit/lib/provider/ holds several subdirectories and files that have helper classes which fetch, push data from sources like firebase, firestore etc
These are the Screen available in ecommerce-ui-kit/lib/screens, ready to be used in your app. these includes login/signup, my cart, payment, product view and profile page etc..
This file provides a class which holds an impressive login ui. It has two tabs one for login and one for sign up
Example:This directory ecommerce-ui-kit/lib/widgets/ holds files for some extra widget like components.
This file has a class that helps having in app notifications. In the code snippet below the container has fields filled for a sample notification.
Example:In the directory ecommerce-ui-kit/asset/ there are sample image files and assets that are provided in the Ecommerce UI kit. These assets are only for demonstration purposes, Use your own assets in production.
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.
Thriftysoft