Professional Documents
Culture Documents
Developing Online Shopping Application and Data Analysis
Developing Online Shopping Application and Data Analysis
ISSN No:-2456-2165
Abstract:- In this age of the internet, most of the things Keywords:- Web Application, Responsive Design, Frontend
that we have used to doing physically, now are and Backend Development, Data Analysis and Visualization.
automated and internet driven. Because of this revolution
one of the basic jobs like shopping, is getting done by web I. INTRODUCTION
applications. The people of this developed age are
making their day-to-day purchases using online Online shopping web applications have revolutionized
shopping apps. In this paper we have proposed a the way people shop. Online shopping web applications
shopping web application and analyzed various steps of have become increasingly popular over the years, with more
its development. It contains the entire procedure, which and more consumers turning to e-commerce for their
begins with determining the sections of our application. shopping needs. With the rise of e-commerce, consumers
Like here we have login page, catalog page, checkout or can shop for products and services from the comfort of their
payment page and admin control page, developing a own homes. This convenience has made online shopping a
responsive design for frontend and developing a backend popular choice among consumers worldwide [1].
for our application. In front-end Html, Css, Bootstrap
and JavaScript are used and in backend Servlets, JSP, Data analytics is the process of examining large and
SQL, Hibernate and Java programming language are complex data sets to extract valuable insights and
used, there is an extensive discussion about the information [2,3]. In the context of online shopping web
technologies that we have used for frontend and backend applications, data analytics can help businesses understand
development. Open-source data analysis and consumer behavior, preferences, and trends. This
visualization of online shopping apps like Flipkart and information can then be used to improve the shopping
Amazon are added. The analysis was done to check some experience for customers, increase sales, and drive business
information such as what are most selling products, the growth [4]. In recent years, the use of data analytics in
discount rates on these products and the seasonal most online shopping web applications has become a game-
selling products etc. This data will be helpful in changer in the e-commerce industry[5].
determining what are the products that should be kept
in stock for every season and the discount rates on them Objective of this paper is to develop an enriched e-
etc so that the user base can be increased. and we have commerce website in our country that can be largely
mentioned features which would make our web acceptable by the customers.
application unique in case of further development.
Overall workflow of the shopping application The checkout page will display a summary of the
development has been presented in the flow chart (Fig. 1). items that the user has added to their cart. So, on the
The shopping web app has a Home page where users can checkout page, the user will need to enter their local address
start browsing products. To access the website's features, details for the delivery of the products. Once all the details
users need to register or log in. Once the user enters their have been entered, the user can proceed to the payment
login credentials, they can log in as a normal user or an gateway tocomplete the transaction.
admin user.
If the user logs in as an admin, they will have full
On successful login, the user's username will be control over the website's functionalities. The admin can see
displayed in the top right corner of the page. Additionally, the number of customers who have registered on the
there will be an option for users to log out when they want website, the number of products available on the website,
to exit the website. As a normal user, the user can browse and the number of categories under which the products are
through the various products that are available for purchase. listed. Additionally, the admin can add new products and
The products section will contain all the items that are categories to the website to expand the website's offerings.
available on the website. The user can select the product Both the normal user and admin user can log out of the
they want to buy and add it to their cart. Once the user has website at any time by clicking on the logout button.
added all the products they want to purchase, they can
proceed to the checkout page.
Fig. 2,3,4 shows the entities, attributes, and Products associated with it. For example, a smartphone
relationships between the different components of the web product can be associated with only one category, such as
application. "Electronics", but the "Electronics" category can have many
products associated with it, such as smartphones, laptops,
Entities: and headphones.
V. CONCLUSION