0% found this document useful (0 votes)
64 views

Finalreport of Ecommerce

This document is a project report submitted by four students - Apsara Dahal, Ayushka Sigdel, Aayushma Chaudhary, and Prasamsha Koirala - for their MIS & E-Business course at Tribhuvan University, Faculty of Humanities and Social Sciences, Padma Kanya Multiple Campus. The report proposes developing an e-commerce website for a grocery store. It includes sections on background research, system analysis, design, and implementation plans. The supervisor, Er Khushbu Sarraf, recommends the report for final evaluation.

Uploaded by

Iuska Sigdel
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views

Finalreport of Ecommerce

This document is a project report submitted by four students - Apsara Dahal, Ayushka Sigdel, Aayushma Chaudhary, and Prasamsha Koirala - for their MIS & E-Business course at Tribhuvan University, Faculty of Humanities and Social Sciences, Padma Kanya Multiple Campus. The report proposes developing an e-commerce website for a grocery store. It includes sections on background research, system analysis, design, and implementation plans. The supervisor, Er Khushbu Sarraf, recommends the report for final evaluation.

Uploaded by

Iuska Sigdel
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Tribhuvan University

Faculty of Humanities and Social Sciences

GROCERY STORE
ECOMMERCE PROJECT REPORT

Submitted to
Department of Computer Science and Applications
Padma Kanya Multiple Campus

In partial fulfillment of CACS 301 MIS & E-Business requirements for the fifth semester of
the Bachelor of Computer Applications program

Submitted by

Apsara Dahal
Ayushka Sigdel
Aayushma Chaudhary
Prasamsha Koirala

Under the Supervision of


Er Khushbu Sarraf

2079/11/28
Tribhuvan University

Faculty of Humanities and Social Sciences


Padmakanya Multiple Campus

Supervisor’s Recommendation

I hereby recommend that this report prepared under my supervision by Apsara Dahal, Ayushka
Sigdel, Ayushma Chaudhary, Prasamsha Koirala entitled “Grocery Store” in partial fulfillment
of CACS 301 MIS & E-Business requirements for the fifth semester of the Bachelor of Computer
Applications program is recommended for the final evaluation.

…………………….
Er Khushbu Sarraf

SUPERVISOR
Lecturer

Department of Computer Science and Applications


Padmakanya Multiple Campus

i
Tribhuvan University

Faculty of Humanities and Social Sciences


Padma Kanya Multiple Campus

LETTER OF APPROVAL

This is to certify that this report prepared by Apsara Dahal, Ayushka Sigdel, Ayushma Chaudhary,
Prasamsha Koirala entitled “Grocery Store” In partial fulfillment of CACS 301 MIS & E-
Business requirements for the fifth semester of the Bachelor of Computer Applications program
has been evaluated. In our opinion it is satisfactory in the scope and quality as a project for the
required degree.

………………………………. ……………………………….
Supervisor Program Director
Er Khushbu Er Kumar Prasun
Sarraf Lecturer
Lecturer Department of Computer Science and
Department of Computer Science and Applications, Padmakanya Multiple
Applications, Padmakanya Multiple Campus
Campus

ii
Abstract
Grocery stores are retail establishments that specialize in selling food and household items. They
typically offer a wide variety of fresh produce, canned goods, frozen foods, dairy products, bakery
items, and other household items. Grocery stores is a store that primarily retails a general range of
products, which may be fresh or packaged. The history of grocery begins with a dealer who sold by
the gross- that is, in large quantities at discounted retail prices. A grocer in medieval England was a
wholesaler, and the name is derived from an Anglo-French word having the same meaning, groser.
Grocery stores are a destination for consumers who need to purchase food and household and special
occasions. The wide selection of products and brands, as well as high inventory levels, allow
consumers to shop the goods that their household may need for a significant period of time. Key
skills of grocery stores are cash register operation, merchandise display, friendly and helpful attitude,
inventory management, stocking and loading, teamwork, communication skills.

iii
Acknowledgement
Foremost, the project team would like to express our sincere thanks of gratitude to our project
supervisor, Er Khushbu Sarraf for all her continuous support and help in this project. We cannot
thank her enough for all her patience, motivation, and immense knowledge. Her guidance helped us
in all the time of this project. We could not have imagined having such an adviser and mentor for
this project. Beside our adviser, we would like to thank our Program Director Er. Kumar Prasun, who
allowed this project topic and gave us this opportunity to work on this wonderful project on the topic
‘Grocery store’. Without them we would miss such a life-changing experience and a golden chance
to grow our knowledge. They also helped us in doing a lot of Research and we came to know about
so many new things that regular academic would have never taught. We are really thankful to them
for all their support, helps, guidance, motivations and corrections. We appreciate all the technical
support and motivation given by BCA program Padma Kanya Campus and all the helps provided in
order to keep this project aligned with its actual objectives.
Lastly, we would also like to thank our friends who helped us a lot in finalizing this project within
the limited time frame. Without all their help, we would never have stepped into this project.
We have tried to mention and give credit to everyone who helped us in this project, along with the
sources from where we collected required data and information which supported this project. Yet,
there may be some unintended errors and some sources or individuals may have been missed to
mention. We shall feel obligated if they are brought to our notice.

iv
Table of Content

List of Tables ..................................................................................................................................................viii


CHAPTER-1 ..................................................................................................................................................... 1
1.1 Introduction................................................................................................................................................. 1
1.2 Problem Statement ...................................................................................................................................... 1
1.3 Objective ..................................................................................................................................................... 1
1.4 Scope & Limitation..................................................................................................................................... 1
1.4.1 Scope.................................................................................................................................................... 1
1.4.2 Limitation ............................................................................................................................................ 1
1.5 Report Organization.................................................................................................................................... 2
CHAPTER 2 ..................................................................................................................................................... 3
2.1 Background Study....................................................................................................................................... 3
2.2 Literature Review ....................................................................................................................................... 4
CHAPTER 3 ..................................................................................................................................................... 5
3.1 System Analysis.......................................................................................................................................... 5
3.1.1 Requirements ....................................................................................................................................... 5
3.1.2. Feasibility Analysis............................................................................................................................. 6
3.1.3 Process Modeling (DFD) ..................................................................................................................... 7
3.2 System Design ............................................................................................................................................ 8
3.2.1 Architectural Design ............................................................................................................................ 8
3.2.2 Interface Design (UI Interface / Interface Structure Diagrams) .......................................................... 8
CHAPTER 4 ................................................................................................................................................... 10
4. Implementation ........................................................................................................................................... 10
4.3 Testing ...................................................................................................................................................... 12
4.3.1 Test Case for System Testing ............................................................................................................ 13
CHAPTER 5 ................................................................................................................................................... 15
5.1. Lesson learnt /Outcome ........................................................................................................................... 15
5.2. Conclusion ............................................................................................................................................... 15
5.3. Future Recommendation .......................................................................................................................... 15
REFERENCES: .............................................................................................................................................. 16

v
List of Figures

Figure 1: Agile Methodology 5


Figure 2: Gantt Chart 7
Figure 3: Context Diagram 7
Figure 4: Architectural Design 8
Figure 5: User Interface 9
Figure 6: Admin Interface 9

vi
List of Abbreviations

GMS (Grocery Management System)


HTML (Hypertext MarkUp Language)
IDE (Integrated Development Environment)
SEO (Search Engine Optimization)
UI (User Interface)

vii
List of Tables

Table 1: Admin Page 13


Table 2: Add, Update and Delete 14

viii
CHAPTER-1

INTRODUCTION

1.1 Introduction
A grocer in medieval England was a wholesaler, and the name is derived from an Anglo-French word
having the same meaning, groser. Grocery stores is a store that primarily retails a general range of
products, which may be fresh or packaged. A grocery store, grocery shop or simply grocery is a store
that sells food and household supplies. Grocery stores are a destination for consumer who need to
purchase food and household products for both everyday use and special occasions. A shop that sells
food and small things that are often needed in the home is Grocery store.

1.2 Problem Statement


One potential problem facing a grocery store is the issue of competition with other similar e-
commerce platforms. With so many options available to customers, it can be difficult for the store to
differentiate itself and attract a substantial customer base. Additionally, the store may face challenges
in terms of maintaining a reliable and user-friendly website or app. Another issue the store may
encounter is the need to constantly update and expand its product offerings in order to stay relevant
and competitive in a rapidly changing market. Finally, the store may struggle with issues related to
customer support, such as responding to inquiries or complaints in a timely and satisfactory manner.

1.3 Objective
The objective of this project is to increase efficiency and improve services provided to the customers
through better application of technology and some of the objectives of Grocery Store is listed below.
•To ensure uninterrupted supply of materials and stores without delay to various production and
service departments of the organization.
•To prevent overstocking and understocking of materials.

1.4 Scope & Limitation


1.4.1 Scope
• Storage and delivery systems are the two main assets for any online grocery business.
• The basic food item business is tied in with serving the end customers.
1.4.2 Limitation
 Stores must also provide special hours for high-risk individuals, erect physical barriers
1
between customers and cashiers, and regularly sanitize areas used by employees.
 All workers are required to wear masks and gloves- costs which the businesses.

1.5 Report Organization


This report document contains five chapters including this chapter. Chapter two defines and describe
Background Study and Overview of related existing systems and their pros and cons. Chapter three
presents the system Analysis. Chapter four presents the implementation, Testing and debugging are
explained. In chapter five, Conclusion, Limitations and Future Enhancement are briefly explained.

2
CHAPTER 2

BACKGROUND STUDY AND LITERATURE REVIEW

2.1 Background Study


The first self-service grocery stores was opened in 1916 in Memphis Tennenes, an inventor and
entrepreneur. [1] Prior to this innovation, grocery stores operated "over the counter," with customers
asking a grocer to retrieve items from inventory. Saunders' invention allowed a much smaller number
of clerks to service the customers, proving successful (according to a 1929 issue of time) "partly
because of its novelty, partly because neat packages and large advertising appropriations have made
retail grocery selling almost an automatic procedure." [2]
The early supermarkets began as chains of grocer's shops. The development of supermarkets and
other large grocery stores has meant that smaller grocery stores often must create a niche market by
selling unique, premium quality, or ethnic foods that are not easily found in supermarkets. A small
grocery store may also compete by locating in a mixed commercial-residential area close to, and
convenient for, its customers. Organic foods are also becoming a more popular niche market for
smaller stores.
Grocery stores operate in many different styles ranging from rural family-owned operations, to
boutique chains, to larger supermarket chain stores. In some places, food cooperatives, or "co-op"
markets, owned by their own shoppers, have been popular. However, there has recently been a trend
towards larger stores serving larger geographic areas. Very large "all-in-one" hypermarkets have
recently forced consolidation of the grocery businesses in some areas, and the entry of variety stores
such as into rural areas has undercut many traditional grocery stores. The global buying power of
such very efficient companies has put an increased financial burden on traditional local grocery stores
as well as the national market chains, and many have been caught up in the 2010s.
Many European cities are so dense in population and buildings that large supermarkets, in the
American sense, cannot replace the neighborhood grocer's shop. However, "Metro" shops have been
appearing in town and city centers in many countries, leading to the decline of independent smaller
shops. Large out-of-town supermarkets and hypermarkets have been steadily weakening trade from
smaller shops. Many grocery chains are taking over the regular family business model.

3
2.2 Literature Review
Grocery managers must ensure that the store runs smoothly, that items are priced comparatively and
that customers are satisfied. Previously it was developed by P.Riteesh which is a supermarket
management system. A grocery store is a retail store that primarily sells food. A grocer is a bulk
seller of food. Grocery stores often offer non-perishable food that is packaged in cans, bottles and
boxes, with some also having fresh produce, butches, delis and bakeries.[3]
As pollution around the world has increased, buying food on the roadside is not advisable. Whether
in charge of a small individually owned grocery store or one that is part of a larger chain maintaining
a grocery store successfully involves considerable responsibility.
Grocery store managers must ensure that the store runs smoothly, that items are priced comparatively
and that customers are satisfied. Drawbacks of the supermarket management system is if we canceled
the ordered item the money was not returned i.e they didn’t maintain the cancellation option. In the
grocery management system we overcome the drawback and we create an option.
Different consumers perceive their desires and interests and determine the extensive collection of
products on supermarket shelves. This variety stalks from diverse purchasing practices of the
customers and their different demands that they seek from products. It is quite difficult to satisfy all
customers within a competitive market with a single product or service. The target customers in the
market can thus be identified by developing the market segmentation, where customers are
aggregated into groups with similar buying characteristics and their specific requirements.
The literature review is thus focusing on the retail market promotions by identifying the target
customers. The study would establish the insightful knowledge regarding the diverse promotional
strategies that deal with the retail grocery stores for the in-out nonfood products. Some of the specific
types of the promotional process, such as placement, discounts, and advertisements would be
discussed in this study. The analysis of the product promotional strategy would be discussed. The
effectiveness of these promotional strategies for satisfying the customers' needs would also be
highlighted in this system.

4
CHAPTER 3

SYSTEM ANALYSIS AND DESIGN

3.1 System Analysis


Agile model is a combination of iterative and incremental process models with focus on process
adaptability and customer satisfaction by rapid delivery of working software product. Agile methods
break the product into small incremental builds. These builds are provided in iterations. Thus, I prefer
choosing agile model. I can work on iterations breaking my project on small builds.

Figure: 1 Agile Methodology

F Requirements
3.1.1
i
Requirements
g analyses is done while developing a system and before implementing it, it is necessary
u
to analyses the whole system requirement. It is categories into mainly two parts:
r
e i. Functional requirement

S ii. Non-functional requirement


E
ForQany system, there are functional and non-functional requirements to be considered while
determining the requirements of the system. The functional requirements are user ‘visible’ features
F
thati are typically initiated by stakeholders of the system, such as generate report, login and signup.
g
On uthe other, hand, non-functional, requirements are requirements that describe how the system will
r 5
e

\
*
do what it is supposed to do, for example, Usability, Reliability & Availability, performance, security
and maintainability.
i. Functional requirement: The requirement that has been used in the project as the functional
requirement generally includes the function such as inputs, the processing and the final output. The
functional requirements in the project are mentioned below.
-Record customer's information, store it and make it available all the time if needed
-Show the customers their order details and invoice.
-Search and display the customer’s information and order.
ii. Non-Functional Requirement: The non-functional requirement specifies how the system works.
The non-functional requirements include in the project are:
-The application can run on mobile, tablet and computers and is responsive on all devices.
-The application is user friendly with beautiful look and feel of the application.
-The application is designed for smooth performance.

3.1.2. Feasibility Analysis

i. Technical Feasibility
● The UI of our project is very simple.
● User will require internet browser and internet to use it.
● It will run on many existing web browsers with the latest versions and even.
ii. Operational Feasibility

The system will be user friendly and responsive on phones, tablets and laptops. The website will also
be hosted online and can be accessed through domain name.

iii. Economic Feasibility

The system only required internet and device to access the website. Thus, there will be no extra cost
rather than hosting it online and maintaining it

iv. Schedule Feasibility

The system we developed is scheduling feasible as it does not require more time for the development
phase. The data collection takes more time to collect the data about various products and their quality.

6
After data is collected, the other development phase can be within a month. Gantt charts: Gantt chart
is a bar chart that provides a visual view of tasks scheduled over time. A Gantt chart is used for
planning projects of all sizes, and it is a useful way of showing what work is scheduled to be done
on a specific day. It can also help you view the start and end dates of project in one simple chart. In
our project, we used Ms. Excel for developing the Gantt chart which is shown below in the figure.

weeks

1st 2nd 3rd 4th 5th 6th 7th 8th 9th status

Planning ACTIVE

Analysis ACTIVE

Design ACTIVE

Coding ACTIVE

Testing ACTIVE

Delivery ACTIVE

Documentation
F ACTIVE
i
g Figure: 2 Gantt chart
u
3.1.3r
Process Modeling (DFD)
It isea simple graphical formalism that can be used to represent a system in terms of input data to the
system,
S various processing carried out on this, and the output data is generated by this system.
TheEdata flow diagram (DFD) is one of the most important modeling tools. It is used to model the
Q
system components.
F
i
g
u
r
e

\
*

A Figure: 3 Context Diagram


R
A 7
B
I
C
3.2 System Design

3.2.1 Architectural Design

In the Grocery Store website, users interact with the system through a simple user interface. The
shopping website uses three tier architecture. The data is collected from the users and stored in the
database through which server provides cart detail to the user. In order to perform transaction to the
user, the system uses different database tables including different from other users. In this way out
system architecture is designed which is an abstract view of the system.

F
i
g Figure: 4 Tier Architectural design
u
r
e
3.2.2 Interface Design (UI Interface / Interface Structure Diagrams)
S
E
Q implementing the actual design of the project, a few user interface designs are constructed to
Before
visualize
F the user interaction with the system as they browse registration, login and perform
i
transaction. The user interface design will closely follow our Functional Decomposition Diagram
g
showuthe initial designs of the web pages.
r
e

\
*

A 8
R
A
B
I
Figure: 5 User Interface

Figure: 6 Admin Interface

F
i
g
CHAPTER 4

IMPLEMENTING AND TESTING


4. Implementation
Implementations are the steps for the setup and configuration of the ecommerce site. Setting up the
WordPress platform, installing necessary plugins, theme selecting, designing and publishing the
various essential for the site. this provide the detailed technical and designs overview which went
into the creation of this site as well as the tools used to implement the features of this site.
4.1 WordPress Setup
This is the first step in implementing the ecommerce site which involved the following steps:
 Installing WordPress on a hosting server. XAMPP is used for the hosting server
 Setting the basics such as site title, tagline and administer login information which included
creating username and password for the WordPress administrator account, that can be used to
access the sites backend and make changes in its content while necessary.
 Setting URL for the site. The URL used to access the site was the localhost URL provided by
hosting the server.

WordPress platform was set after completing the following step and ready for the further
customization and development to make the site accessible.
4.2 Plugin Installation
In order to make the ecommerce site accessible and dynamic, project team installs several plugins .
Plugins helps to add a range of features to the site including ecommerce designs Customization and
payment processing.
4.2.1 WooCommerce
WooCommerce is a plugin that adds ecommerce capabilities to WordPress. It allows the site to
function as an online store, with the ability to add and manage products, process orders, and handle
shipping and tax options. Some specific features of WooCommerce include:

 Product listings: The plugin includes a product post type, which allows the site administrators to
add and manage products on the site. Products can be organized into categories and tags, and can
include detailed descriptions, images, and pricing information.

10
 Shopping cart functionality: The plugin includes a shopping cart feature, which allows customers
to add products to their cart and proceed to checkout. The cart includes options for coupon codes
and shipping calculations.

 Order management: The plugin includes an order management system, which allows site
administrators to view and manage customer orders. This includes the ability to view order
details, update order statuses, and process refunds.

4.2.2 Khalti Payment Gateway

Khalti Payment Gateway is a plugin that adds support for the Khalti payment gateway to the site. It
allows customers to securely make purchases using their Khalti account. Some specific features of
the Khalti Payment Gateway plugin include:

 Integration with Khalti: The plugin integrates the Khalti payment system into the site, enabling
customers to complete transactions using their Khalti login information. It also includes options
for configuring the payment process, such as setting up payment methods and handling payment
notifications.

 Support for multiple currencies: The plugin supports multiple currencies, including Nepalese
Rupees, allowing customers to make purchases using their preferred currency.

 Security measures: The plugin includes security measures to protect against fraud and
unauthorized transactions, such as SSL encryption and fraud detection.

By installing the Khalti Payment Gateway plugin, the project team was able to add a convenient and
secure payment option for customers on the site.

4.2.3 Font Awesome

Font Awesome is a popular icon library consisting of scalable vector icons that can be customized
with CSS (Cascading Style Sheets). It was created by Dave Gandy in 2012 and is now maintained
by Fonticons, Inc. Font Awesome offers a wide range of icons in different categories, such as basic,
web application, and social media. It is also possible to customize the icons by changing their size,
color, and other properties using CSS.

4.2.4 ThemeHunk
ThemeHunk is a company that offers premium WordPress themes andplugins for businesses and
individuals who want to create professional-looking websites. Their themes are designed to be fully
11
responsive, meaning they look great on all devices, from desktops to smartphones. They also offer
customization options so that you can tailor the theme to your specific needs and branding. In
addition to themes, ThemeHunk also offers a range of plugins, including a page builder,
WooCommerce integration, social sharing, and more.
4.2.5 Smart Slider
Smart Slider 3 is the latest version of the Smart Slider plugin for WordPress. It is a powerful and
easy-to-use tool for creating responsive and dynamic sliders, carousels, and blocks for your website.
Smart Slider 3 offers a range of features and customization options, including a drag-and-drop
builder, layer animation, and pre-designed slider templates. The plugin also comes with a variety of
slider types, including full width, full screen, and block sliders.

4.2.6 One click Demo Import


One-click demo import typically involves downloading an XML file that contains the demo content
and importing it into the user's website using the theme or template's import tool. Once the import
process is complete, the user can then customize the content to fit their own needs, such as updating
the text, images, and other elements.

4.2.7 YITH Woo Commerce Wishlist


YITH WooCommerce Wishlist is a WordPress plugin that allows users to create wishlists on
WooCommerce online stores. It is a free plugin that adds a "Add to Wishlist" button on each product
page, allowing customers to save their favorite products and keep track of them.The plugin also
allows users to create multiple wishlists, share them on social media platforms, and customize the
look and feel of the wishlist page to match their website's design.

4.3 Testing
Testing is done to check the behavior of a complete and fully integrated software product based on
the software requirement specification document. For the application or website to be deployed it
has to be tested. Hence test cases will be written to test this application. They are many types of tests
to be carried out on a web application from performance, functionality, database loading time,
response time, server time handling, user’s actions and many others. We will not carry out all types
of tests for the application considering the time scale to present this project. Hence performance
check related to upload time, memory usage will be part of a future test. We will focus the test cares
on functionality, security and performance. So that various types of testing procedures were

12
performed in order to check the working mechanism and correctness of the system. Some of the types
of testing that we did are described below:
1. Verify that for better user interface dropdowns, radio buttons and checkboxes, etc. fields are
displayed wherever possible instead of just textboxes.
2. Verify that clicking submits button after entering all the required fields, submits the data to
the server.
3. Verify that clicking cancel/ reset button after entering all the required fields, cancels the
submit request, and reset all the fields.
4. Check validation on the date and email fields (only valid dates and valid email Ids should
be allowed).
5. Verify that after making a request to the server and then sending the same request again with
the same unique key will lead to server-side validation error.
4.3.1 Test Case for System Testing
Admin Page
Id Test case Test Data Expected Actual Pass/fail
Description result result
A_LOG_1 Admin Email: Display As pass
Enters a 1324gmail.com message expected,
Wrong Password:1ayuska ** the email
Email is not
found**
A_LOG_2 Admin Email: Display As pass
Enters a [email protected] message expected,
Wrong Password:apsara **password
Password does not
match**
A_LOG_3 Admin Email: Logged into As pass
Enters [email protected] Home page expected,
Valid email Password:prashamsa
And password

Table 1: Admin Page

13
Add, Update and Delete
ID Test Case Test Data Expected Actual Pass/Fail
Description Result Result
AUD_S_1 Admin/user Id: Display As Pass
Forgets to Title: apple value in field Expected,
enter a Category: Fruit is required
Particular Price:500 kg
required field
to add a new
item.
AUD_S_2 Admin/user Id: 01 Product As Pass
enters correct Title: Avocado should be Expected,
details to add Category: Fruit added in
a new item. Price:500 category

AUD_S_3 Admin/user Id: 01 Product As Pass


update item in Title: Avocado should be Expected,
category. Category: Fruit updated in
Price:250 category

AUD_S_4 Admin/user Delete deleted As Pass


deletes items Expected,
from
category.

Table 4: Add, Update and Delete

14
CHAPTER 5

CONCLUSION AND FUTURE RECOMMENDATION


5.1. Lesson learnt /Outcome

The importance of managing inventory effectively to ensure that customers always have access to
the products they want. The need to balance pricing and profit margins to remain competitive while
still making enough money to cover expenses and earn a profit. The importance of customer service
and building relationships with regular customers to keep them coming back. The value of analyzing
sales data and trends to make informed decisions about which products to stock and how to market
them. The need to stay up-to-date on industry trends and changes, such as the growing demand for
online ordering and delivery services. If you stand at the entrance and look at it, you will find items
quickly. Thus, placing things in a proper place for a long time can save time and increase efficiency.
A software developer must choose the right and easy option.

5.2. Conclusion
When entering a grocery store, most people don’t take the time to stop and observe their
surroundings, for their sole purpose at that instant is to purchase what very food they may need for
that day or maybe even for that week. A well-run grocery store can be a valuable asset to a
community. It can provide access to fresh and non-perishable food items, promote healthy eating
habits, generate income for its owners and employees, and contribute to the local economy. To
achieve success, a grocery store must manage inventory effectively, balance pricing and profit
margins, provide excellent customer service, analyze sales data and industry trends, and stay up-to-
date on changes and advancements in the industry. By doing so, a grocery store can build a loyal
customer base and establish a positive reputation that can lead to long-term growth and success.

5.3. Future Recommendation


Here is what can be added in the future on this website to increase its usability, user experience and
portability of the website. There is a lot to be done hence this application can be considered as a
starting point for something big to come. It will need more time and resources for all these to be done
but it is still very realistic and possible to achieve.
● Access the application on a small device (mobile app)
● The future of grocery stores will see more operators adapt to changing consumer behaviors
and tastes.
15
REFERENCES:

[1] "Tennessee History for Kids". Tnhistoryforkids.org. Archived from the original on 23 February
2015. Retrieved 6 March 2015.

[2] "Piggly Wiggly Man". Time. 25 February 1929. Archived from the original on 5 February 2009.
Retrieved 4 May 2010.
[3] “nepaltimes”2021.[Online].Available: https://www.nepalitimes.com/latest/electric-items in
nepal/

16
APPENDIX: SYSTEM SCREENSHOTS
Login Dashboard

Dashboard

17
Products

Checkout

Payment

18
19

You might also like