Professional Documents
Culture Documents
DIVISION- MCA/BCA/BSc(CS)
PROJECT REPORT
OCTOBER 2022
SEMESTER 3RD
MINOR PROJECT
SESSION: - 2021-2023
TITLE OF THE
PROJECT
E-Commerce Web
Application
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
BONAFIDE CERTICATE
Certified that this project report E-commerce Web Application is the Bonafide
work of Himanshu Relhan(21MCA2697), Chandan Kumar(21MCA2648),
Ritika Garg(21MCA2650) who carried out the project work under my/our
supervision.
SIGNATURE SIGNATURE
MANISHA MALHOTRA PROJECT SUPERVISOR
HEAD OF DEPARTMENT Ass. Prof. AJAY KUMAR
YADAV
DECLARATION
I hereby declare that the project report entitled "E-Commerce Website
” was Submitted by me to the University Institute of Computing,
Chandigarh University, Gharuan. In partial fulfilment of the
requirement for the award of degree “MCA” is a bonafide project work
carried out by me under the supervision of “Assitant Professor Mr. Ajay
Kumar Yadav.” I further declare that the work reported in this project
has not been submitted and will not be submitted, either in part or in
full. For the award of any other degree or diploma in this institute or
any other institute or university.
Chandan Kumar
:-21MCA2648
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
ACKNOWLEDGEMENT
The goal was fixed, the moves were calculated and I moved full of enthusiasm,
figurant keen interested there were time, when it proved to be on uphill task, the
goal seeming beyond my reach. But as the work progressed my determination and
will power grow stronger and the completion of this work further confirmed my
belief that, “where there is a will there is a way”.
Foremost, I thank almighty God who gave me strength and power to choose and
complete my project Report on time. I take immense pleasure in thanking our
H.O.D Dr Manisha Malhotra Ma’am for permitting me to carry out this project
work. I wish to express my deep sense of gratitude to my professor MS Gurpreet
Kaur Ma’am for her able guidance and useful suggestions, which helped me in
completing the project work, in time.
Chandan Kumar
21MCA2648
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
TABLE OF CONTENT
Sr. No Topic
1 Title of project
2 Bonafide Certificate
3 Declaration
4 Acknowledgement
5 Abstract
6 Graphical Abstract
7 Introduction
8 Objectives of project
9 Requirement, planning Analysis
10 Literature Survey
11 Design Flow/Process
12 Result analysis and validation
13 Conclusion and future work
14 References
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
15 User Manual
2. INTRODUCTION OF
PROJECT: -
India is a developing country and Information Communication and technology are
playing their important roles in development of the country. By ecommerce we
mean buying and selling of products or services over electronic systems such as the
Internet and other computer networks. In truth in India there is lot ecommerce
website but most of the website are not trusted and secure. With launch of these
services many new startups can easily sell their products and services online. These
services have lots of potential and we hope it will succeed and bring a change in the
Indian ecommerce field. There are big and old player like amazon, flipkart in India
which is already popular for its money transfer and online shops.
This project has been created for the people who wants to purchase/sell things
online very conveniently with best user experience without moving outside their
houses.
The primary goal of this e-commerce website is to reach maximum customers at
the right time to increase sales and profitability of the business. Functions of e-
commerce include buying and selling goods, transmitting funds or data over the
internet.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Advantages of E-commerce :
It provides 24x7 supports to its consumers. It provides the facility of placing
orders anytime, anywhere, or from any location. It automates the business of
enterprises and their process of providing services to their customers.
Users can select cheaper and better options via e-commerce as it provides
more options to its customers.
Before the final purchase of a product, a customer can see the reviews and
comments of a particular product and can also put their reviews and
comments about a product.
It provides the information in an easy way, i.e., the information is not hard to
read. A customer can see the detailed information of a product within some
seconds instead of waiting for days.
Disadvantages of E-commerce :
It does not have any universal standard for reliability and quality. And There
can be compatibility issues.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Security is another concern of using e-commerce. We have seen security
breaches many times where the customer's information got stolen. Some of
the big concerns with customers include identity theft, credit card theft, etc.
Live Chat: Live chat support is a way for customers to have real-time,
back-and-forth conversations with support agents. Using live chat software
embedded on a company’s website, customers can send their questions to
a person who can quickly reply to them in the same small window.
User friendly UI: User Interface (UI) Design focuses on anticipating
what users might need to do and ensuring that the interface has elements
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
that are easy to access, understand, and use to facilitate those actions.
Interface elements include but are not limited to: Input Controls,
Navigational Components, Informational Components.
User friendly Product search: Search is a very universal feature.
It’s a shortcut that allows the users to skip the line and directly get to the
information they desire, almost like teleportation within the realm of an
app.
Customized Colors of the website: A user can choose the
color scheme of the website according to the its desire. And can also used
a toggle button to switch between dark mode and light mode.
Relevant Product Recommendation: A product
recommendation is basically a filtering system that seeks to predict and
show the items that a user would like to purchase. based on data such as
customer attributes, browsing behavior, or situational context—providing
a personalized shopping experience.
5. Project identification
It is a process in the initiating phase of project life cycle for identifying a need,
problem, or opportunity.
a) Research / Planning: -
– Brainstorm ideas and note down: You should gather ideas as much as possible.
They will be the materials for you to choose what is needed for the site outline and
the site-building.
– Organize the ideas: You will have to classify the ideas and group them into
categories and subcategories. From all the ideas, you will select the potential ones
and analyze them. Then, you group them into categories and subcategories.
Depending on the content you will generate from the ideas, you choose a logical
approach for your website outline.
c) Information Framework
Below are some notes for you when building an information framework:
– To identify the basis of your framework: Based on the website outline, you will
decide categories of information as the basis of the framework.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
– To organize the categories into a diagram: You need to create a way to
represent the list visually. You can use a simple table, timeline, or a Venn diagram.
Organizing the list of categories will provide a more engaging way to understand
the content.
– To choose the suitable models: The type of model must be in terms of the type
of your website (e-commerce website, photo web, video web, blogs…)
d) Website Designing: -
After creating the website outline and information framework, implement Phase 4
of the Investment Project Phase: Website Design. First and foremost, you should
focus on how your website looks. This will determine if your website looks bad or
not. There are several factors to consider regarding appearance. Colors, fonts,
graphics, and content.
e) Construction:
After you have the design of the web, you will start the construction of the website.
In this phase, you will bring your design closer to reality. In this phase, you need to
make sure that your technology infrastructure and team members meet standards
and requirements.
Backend: This is the core structure of a website. It will determine what is your
website’s language (PHP, MY- SQL) to collect needed information from
databases, how to load a page when clicking a button, or send a new entry from
one of your contact forms to a program…
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Frontend: This is what makes HTML, CSS, and JavaScript visible to the
customers. It will also make the contact forms appear on your website in suitable
fields (name, message, email fields).
Machine learning: - It will help user to buy products as per their interest easily
using recommendation system.
This is the final phase of the project phase plan. In this phase, you bring your
website to life and make it accessible to your customers. Here are some tips for
migrating and launching your website.
– Notifying your visitors: Even though you have run a test of your website, check
all the errors, bugs, or shutdown can still arise. Therefore, you should notify your
visitors to ensure they know what to expect and when.
– Updating or migrating a little at a time: You should not migrate the entire
website at one time. After running tests, you should move your website one section
at a time. It will help you to minimize the risks of outage or issues.
– Not completing different migration types at the same time: You should
separately switch hosts and update your website’s layout. Do not do those tasks
together.
g) Conclusion:
A project phase plan includes many important elements and certain complexities.
This requires careful preparation. There are 6 phases in the project phase plan and
all phases must be followed from start to finish. The six phases (each with its own
agenda of tasks and issues) are: research and strategy, website outline preparation,
information framework, website design, build and migration, and launch.
Collectively, these phases represent the paths of the project plan and are commonly
referred to as the "life cycle" of the project plan.
6. TASK IDENTIFICATION
1. Collect and Analyze The requirement
4. Set budget
5. Set deadlines.
6. Complete Project.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
8. Gannt Chart
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
This study has a few limitations. First, the sample size was small and mostly based
on academic and refereed journal articles. The sample, therefore, might not reflect
the complete view and solid evidence regarding correlation among e-commerce,
culture, and website design. Second, no quantitative analysis was conducted to
back up the study. Third, the search criteria might be imperfect, because some
papers may not have the terms ‘e-commerce,’ ‘culture,’ ‘website design,’ or
‘narrative review’ in the abstract or keyword list, or the keyword list may be
missing. Finally, a narrative review method was used, so the review is mostly
dependent on the reviewer’s individual preferences. It is likely that two reviewers
could reach different conclusions from the same literature.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Therefore, it will be best practice to consider some of the following issues when
designing an e-commerce website:
Local cultural aspects to reflect the users’ emotions, thoughts, desires, and most
importantly the culture EAI Endorsed Transactions on Scalable Information
Systems
Understanding the local culture and customs when designing the e-commerce
website
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
(ix) Business-to-administrations
(xii) Automatic trading of digital goods like games, learning material, songs and
music etc.
Many websites’ success is determined by the products offered and how well the
website is marketed, the features the website provides, and both the customer
and the website owner. As a business owner, it is essential to have the tools to
manage your website and that the administrative features fit with your business
processes. For example, if you offer payment terms to your customer, you’ll
need to be sure the platform you’re using gives you the ability to set a
customer’s credit limit. Before diving into an eCommerce project, think
carefully about the eCommerce features needed, or you’ll be regretting it
later!
2. USER’S LOGIN
4. SERCHING PRODUCTS
5. PRODUCT DETAILS
7. ADMIN LOGIN
9. USER DETAILS
10.ADMIN DETAILS
11.ADMIN REGISTRATION
10.PASSWORD CHANGE
3. Factory.Com
4. Myntra
etc
Modern Design with all the important features searching products, finding
different catergories, using live chatboats etcs.
Ecoomerce design with multiple filters such as category, genders, qualities ,
brands location etc.
Well documented code with access to all important HTML, CSS and JS Files.
Access to source files such as SCSS is a plus as it allows developers to easily
customize the look and feel for the template.
Quality and dedicated supported that can be reached when you face difficulty in
using the Ecommerce template while building your own site with them.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
DESIGN FLOW/PROCESS:-
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Profile
Cart
Mangement Products Contact User
with Logout
Logout
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
User Login
and Admin Lab
Resgister
Embedded
Contact
Map
Developer
System
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
User Registration
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
User Login-
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
User Portal-
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Contact Us-
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Product Details
And add to cart
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
Payment System
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
FUTURE WORK:-
IMPORTANCE OF E-COMMERCE:
Today, we can see e-commerce is becoming a part of study of almost all the
courses in management and commerce. It is an integral part of any book or
manuscript that is written on retailing, and it claims a significant share in this text
also. The reason behind this lies in the fact that e-commerce technology is different
and more powerful than any of the other technologies we have seen in the past
century. While these other technologies transformed economic life in the 20th
century, the evolving Internet and other ITs will shape the 21st century in many
ways. The foremost of these is the rise of a sizeable class of Internet-habituated
consumers, and then is the creation of an ecosystem essential for e-tailing’s
growth. In India’s case, both these factors are poised to fall into place rapidly.
UNIVERSITY INSTITUTE OF COMPUTING
DIVISION- MCA/BCA/BSc(CS)
References
Amar. K., Sohani, (2009), “Technology and Banking Sector”, ICFAI University
Press, pp. 1-39
Brahm C., (2009) “E-Business and Commerce Strategic Thinking and Practice”,
Houghton Mifflin, pp. 114-312. Commerce”, vol. 11, No.3, pp 33-49