You are on page 1of 16

TE MINI-PROJECT REPORT ON

E-COMMERCE WEBSITE
Submitted in partial fulfilment of the requirements of the degree of
Bachelor’s in engineering

by
Harsh Kumar Jain TE-5 26

Meet Bhanushali TE-6 2

Suryendra Naidu TE-6 38

Abhay Jadhav TE-5 23

Under the guidance of


Ms. ASHWINI DESHMUKH

DEPARTMENT OF
INFORMATION TECHNOLOGY
SHAH & ANCHOR KUTCHHI ENGINEERING COLLEGE CHEMBUR,
MUMBAI-400088.

2023-2024
Mahavir Education Trust’s

SHAH & ANCHOR KUTCHHI ENGINEERINGCOLLEGE


Mahavir Education Trust Chowk, W.T. Patil Marg, Chembur, Mumbai 400 088
Affiliated to University of Mumbai, Approved by D.T.E. & A.I.C.T.E.
# UG Pragrams accredited by NBA FOR 3years w.e.f.1st July, 2019

Certificate
This is to certify that the report of the mini project entitled

“E-COMMERCE WEBSITE”
is a bonafide work of

Harsh Kumar Jain TE-5 26


Meet Bhanushali TE-6 2
Suryendra Naidu TE-6 26
ABHAY JADHAV TE-5 23

submitted to the
UNIVERSITY OF MUMBAI
during semester V in partial fulfilment of the requirement for the award of the degree of

BACHELOR OF ENGINEERING
in

INFORMATION TECHNOLOGY

_______________ ________________
(Ms. Ashwini Deshmukh)
Guide

_________________ ___________________

(Ms. Swati Nadkarni) (Dr. Bhavesh Patel)

Head of Department Principal


Approval for Mini Project Report for T. E. semester V

This project report entitled “E-COMMERCE WEBSITE” by Harsh Jain, Meet


Bhanushali, Suryendra Naidu and Abhay Jadhav is approved for semester IV in partial
fulfillment of the requirement for the award of the degree of Bachelor of Engineering.

Guide:
1._________________________

2._________________________

Examiners:
1.__________________________

2.__________________________

Date:

Place: Mumbai
DECLARATION

I declare that this written submission represents my ideas in my own words and where others' ideas or words
have been included, I have adequately cited and referenced the original sources. I also declare that I have adhered
to all principles of academic honesty and integrity and have not misrepresented or fabricated or falsified
any idea/data/fact/source in my submission. I understand that any violation of the above will be cause for
disciplinary action by the Institute and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been taken when needed.

Harsh Jain (TE5-26) ___________

Meet Bhanushali (TE5-2) ___________

Suryendra Naidu (TE5-26) ___________

Abhay Jadhav (TE5-23) ___________

Date:
Table of Contents
Description Page
No.
Abstract i

List of Figures ii

List of Tables iii

Chapter 1: Introduction 7
Chapter 2: Review of Literature 8
Chapter 3: Comparative Analysis 9
Chapter 4: Study of System 10
Chapter 5: Design Details 13
Chapter 6: Products 14
Chapter 7: Conclusion 15
Chapter 8: References 16
ABSTRACT:
This project focuses on creating an intuitive and secure shopping website that prioritizes user experience. The
website will integrate advanced features such as personalized recommendations, efficient search functions, and
a visually appealing design to enhance user engagement and satisfaction.

Using modern web technologies, the site will be developed for scalability, performance, and compatibility across
devices. Emphasis will be placed on user research, iterative design processes, and stringent security measures to
ensure a seamless and trustworthy shopping experience for users.

We are implementing this with the help Python.

LIST OF FIGURES:

• ADMIN MODULE

• MANAGE PRODUCTS

• MANAGE ORDERS

• USER MODULE

• CLASS DIAGRAM

LIST OF TABLES:

• LOGIN TABLE

• USERS

• PRODUCT DETAILS

• PRODUCT ORDERS
CHAPTER: 1

INTRODUCTION:

Focused on user ease, the platform aims for a simple, user-friendly interface through uncomplicated design methods.
• They offer a small and compact platform that moves gaming away from the desk – and as technology has
improved, using a laptop for gaming has become increasingly popular in recent years.

• Despite its simplicity, the website ensures basic data security through fundamental encryption and standard web
technology for safe transactions across devices.

• The platform is designed to be easily accessible, guaranteeing a hassle-free browsing and purchasing experience
for users with minimal complexities or learning curves.
CHAPTER: 2

REVIEW OF LITERATURE:

 Importance of E-Commerce Websites: E-commerce websites have transformed the way businesses
operate and have become an integral part of the modern marketplace. Researchers and industry experts
have recognized the significance of e-commerce websites in driving business growth, expanding market
reach, and providing convenience to consumers. Numerous studies have highlighted the advantages of
online shopping, such as cost-effectiveness, timesaving, and the ability to access a wide range of products
from anywhere and at any time.

 Python Django as a Web Framework: Python Django is a popular web framework known for its
simplicity, scalability, and extensive set of built-in features. Several studies have explored the benefits of
using Django for web development, including ecommerce websites. Django's design philosophy of
"batteries included" emphasizes its comprehensive nature, providing developers with ready-to-use
components and tools for rapid development.

 Django for E-Commerce Website Development: The utilization of Python Django for e-commerce
website development has gained traction due to its robustness and flexibility. Research studies have
examined the advantages of Django in this context, focusing on key aspects such as security, performance,
scalability, and customization.
CHAPTER: 3

COMPARATIVE ANALYSIS:

The analyzing activity seems also important in the the definitions of Strategic Marketing. (Boyd et al., 1998;
Walker & C., 2003). It is vital as a first step be able to read, to evaluate, to gather data, to generate systems of
information of marketing intelligence, which allow the marketing manager to decide the markets and the most
attractive products for the company in the future.

Without a good analysis of the marketing plan it doesn't exist the Strategic Marketing Plan Sturdiness (Lambin
& Jean-Jacques, 2000), and then is not easy to build on it. The robustness of the Strategic Marketing Plans is
determined by seven following aspects which are: the opportunity, the validity, the feasibility, the coherence, the
vulnerability, the flexibility, and the profitability. (Day 1986).

• The planning process. Under a general rule, the word “planning” (Wilson et
al., 1997) also appears continuously in the definitions.

• Authors talk about planning keeping in mind aspects like analysis and decisions and the actions which
should be kept in mind to determine future products and markets, as well as attractiveness, market
opportunities, etc.

• Some authors have developed investigations related to the WORKING PAPER. JM-A1-2006 11 barriers
in the marketing planning, (McDonald 1999)., and consequently to the planning of Strategic Marketing.
CHAPTER: 4

STUDY OF SYSTEM:
ADMINISTRATOR:
This module is divided into different sub-modules:

• 1. Manage Moderators.

• 2. Manage Products.

• 3. Manage Orders.

MANAGE PRODUCTS:

• Add Products: The shopping cart project contains different kind of products. The products can be
classified into different categories by name. Admin can add new products into the existing system with
all its details including an image.

• Delete Products: Administrator can delete the products based on the stock of that particular product.

• Search products: Admin will have a list view of all the existing products. He can also search for a
particular product by name.
MANAGE ORDERS:

• View Order:-Administrator can view the Orders which is generated by the users. He can verify the
details of the purchase.

• Delete order:-Admin can delete order from the orders list when the product is taken for delivery.
USERS:

• Login:-A user must login with his user name and password to the system after registration.

• View Products:-User can view the list of products based on their names after successful login. A detailed
description of a particular product with product name, products details, product image, price can be
viewed by users.

• Search Product:-Users can search for a particular product in the list by name.

• Add to cart:-The user can add the desired product into his cart by clicking add to cart option on the
product. He can view his cart by clicking on the cart button. All products added by cart can be viewed in
the cart. User can remove an item from the cart by clicking remove.

• Submit Cart:-After confirming the items in the cart, the user can submit the cart by providing a delivery
address. On successful submitting the cart will become empty.
CHAPTER: 5

DESIGN DETAILS:

Login:

Payment Gateway:
CHAPTER: 6
Products:

 Laptops
 Mouse
 Drones
 Mobile
 Headphones
 Camera
 VR Gaming
 360 degree Stand
 Smart watch
 Gaming monitor
 Speaker
 Gaming Keyboard
CHAPTER: 7
CONCLUSION:
The development of our e-commerce website using Django, HTML5, and CSS has been a rewarding and
educational experience. Throughout this project, we set out to create a functional and user-friendly online platform
for buying and selling products. We've achieved our primary objectives, and our website now provides users with
the ability to browse, search, and purchase products in a secure and efficient manner. Our e-commerce website
project has not only equipped us with valuable technical skills but also a deeper understanding of the complexities
and intricacies of e-commerce platforms. We've created a functional website that has the potential to grow and
evolve with the changing demands of the e-commerce industry. This project has been an excellent learning
experience and has prepared us for tackling more advanced web development projects in the future. We are proud
of the work we've accomplished and look forward to further improving and expanding our e-commerce website.

Key Achievements:

 Feature-rich E-commerce Platform: We successfully implemented essential features such as user registration,
product catalog, search functionality, shopping cart, and secure payment processing, allowing users to complete
end-to-end transactions seamlessly.
 User Authentication and Authorization: We prioritized user security and privacy by implementing user
authentication and authorization mechanisms. Registered users can securely log in, manage their profiles, and place
orders.
 Responsive Design: Our website is designed to be responsive and accessible across a variety of devices, ensuring
an optimal user experience on desktops, tablets, and mobile phones.
 Database Management: We used Django's built-in ORM (Object-Relational Mapping) to efficiently manage and
store data, ensuring data integrity and reliability.
 Customizable User Interfaces: The website's HTML5 and CSS design is customizable, allowing for easy styling
adjustments to fit the brand or aesthetic preferences.
 Scalability and Maintainability: Django's modular architecture and Python coding practices make the website easily
scalable and maintainable, allowing for future improvements and expansions.

Challenges Faced:

 Learning Curve: While Django provided powerful tools and libraries, learning to work with them effectively
required time and effort.
 Security Concerns: Ensuring secure payment processing and protecting user data against potential security threats
were paramount challenges.
 Future Enhancements: There are several opportunities for enhancing our e-commerce website in the future:
 User Reviews and Ratings: Implement a system for customers to leave reviews and ratings on products.
 Inventory Management: Develop tools for sellers to manage their product listings and inventory.
 Advanced Search and Recommendation System: Incorporate machine learning algorithms to provide personalized
product recommendations.
 Payment Gateway Integration: Expand payment options to include multiple payment gateways.
Chapter: 8
REFERENCE:

• Cernandez, A. & Anthony D. Miyazaki. Consumer Perceptions of Privacy and Security Risks for Online
Shopping. The Journal of Consumer Affairs.

• Kandra, A. (2001). The Myth of Secure E-shopping. PC World.

• Smith, J. (2021). E-commerce Website Development Using Python Django. Journal of Web Development,
20(3), 45-62. [2].

• Johnson, A., & Brown, L. (2020). Python Django Framework for E-commerce: A Comprehensive Review.
International Journal of Software Engineering and Applications, 15(2), 78-94.

You might also like