You are on page 1of 7

Online Grocery & Herbs

By

Muhammad Khalid (CS120182032, 03350098729, bscskhalid@gmail.com )


Muhammad Adnan (CS120182061, 03369672250, adnanhangu0333@gmail.com )

Supervisor
<Dr. Muhammad Adnan>
Institute of Computing
KUST, Kohat

___________
Signature

Institute of ComputingKohat University of Science and Technology,


Kohat-26000Khyber Pakhtunkhwa, Pakistan
Abstract
In the modern technology era each and every one must has mobile phone
era. Now a days most of the people are unable to shop there basics needs
grocery fruits, vegetables etc due COVID-19. Actually people are afraid
of COVID-19 and unable to come out from their homes and purchase
their needs. So by using this project people will be able to choose and
purchase grocery easily and also order. And also can get information or
idea about the herbs the can use for themself if the needed upon any
illness etc. There will be expert people about different herbs and they will
guide about them if everyone will consult with them through this app.

Introduction
Grocery & Herbal Shopping is an android application where users can
buy grocery products and herbal consultant online. Grocery products are
displayed in an efficient graphical user interface. This system will be like
a virtual supermarket. The user can select the product they want to buy
and the selected product will be added to the cart. Cart contains
username, contact details, selected product and quantity. User can search
for products through categories like fruits, vegetables and various herbal
advisors. After placing the order, the kirana store will be delivered to the
specific address to which the order will be delivered. Because the system
is designed to run, it will be available on smartphones. Customers who
have a smartphone can easily use the application and buy food. No need
to wait in long lines. No need to carry heavy bags and fight carts.
Customers can buy products at home by viewing pictures of various
grocery products and adding them to the shopping cart.

Background/Literature
In today’s fast paced world, shopping for fruits, vegetables, and herbs can
often be a tedious task that inadvertently ends up eating into your free
time.
Moreover, the lockdown restrictions that were imposed following the
pandemic made it difficult for shopkeepers to sell their goods.
This app aims to solve these issues by helping you save time and
allowing you to shop from the comfort and safety of your home while
simultaneously providing a platform for grocers, fruit sellers, vegetable
vendors, and herbalists to sell their goods and serve their customers.
1
Along with providing you with access to a wide variety of fruits and
vegetables, this app also lets you consult with an herbalist over chat.
This app also allows Vendors to update their stock and add or delete
items depending on the availability in their inventory.

Proposed Solution
Therefore we are introduce a system comprises of 3 major modules with
their sub-modules to solve people’s the above problem as follows:

Admin:
 Splash:
- Introductory screen
- Logo of the app and short animation

 Manage fruits:
- Add/Update/Delete/View

 Manage herbs:
- Add/Update/Delete/View

 Herbalist clinic:
- Admin can Approve/reject/block the Herbalist account

 View user:
- list of Users

 View orders:
- list of orders and update status i.e., dispatched or delivered

2
Herbalist:
 Splash:
- Introductory screen
- Logo of the app and short animation

 Register:
- User can register using personal details.

 Login:
- User can login in his personal account using id and password.

 Profile:
- view & update profile

 Home
- list of recent & new chat
- individual chat

 Notifications:
- Notifications of chats by the users

User:
 Splash:
- Introductory screen
- Logo of the app and short animation

 Login:
- User can login in his personal account using id and password.

 Profile:
- view & update profile

 Dashboard:
- list of products/clinic
- filter/search
- Product Page/Herbalist Clinic Page/Herbalist
- Add to Cart/chat with the Herbalist

 Cart
- list of cart items
- update/delete items from cart
3
 Orders:
- list of orders

 Chats:
- recent chat list by herbalist

 Notifications:
- Notifications of chats by the users

Objectives
In this system, the user will be able to buy herbs or get recommended
about the herbs user needs by chatting with the experts i.e., Herbalist.
Herbalist can recommend herbs based on the user’s need by chatting with
the user. The main purpose of this project is to help the user to easily
search for herbs and fruits that will be good for the health of the user
depending on any health issue that he/she is suffering from.

Challenges

1. Boosting storage and delivery cost


2. Communication between customer and Herbalist
3. Fluctuations in grocery rates
4. Inability for efficient deliveries
5. Non-tech savvy customers
6. Customers’ loyalty and satisfaction

Methodology

1. We will use firebase to store all the data of customer and herbalists etc.

2. With the help of the firestore server, customer and herbalist will be able to
communicate with each other.

3. With the help of different flutter packages we will get the all the animations
and other such features which will be required in the app.

4
4. With the help of firestore server, admin can review all the data of customers
and herbalists.

5. With the help of update property we will set a method for grocery seller, so
that he/she can easily edit product rates anytime, because there will be
fluctuation in product rates in every days life.

Tools and Techniques

Android Studio/ VS Code

Flutter Extensions/ Plugins

Firebase/ Firestore

System Requirement

I. Hardware Requirement

i. Laptop or PC
 I3 processor system or higher
 4 GB RAM or higher
 100 GB ROM or higher

ii. Android Phone (6.0 and above)

II. Software Requirement

i. Laptop or PC
 Windows 7 or higher
 Android Studio

5
Work Plan
The work plan of the project is given below in figure:

You might also like