You are on page 1of 18

ONLINE SHOPPING WEBSITE

PROJECT SYNOPSIS
OF MAJOR PROJECT

BACHELOR OF TECHNOLOGY
Computer Science and Engineering

SUBMITTED BY:
Name :Anand Singh Name :Himank Kumar Singh
Roll No.2110013135142 Roll No.2110013135131
Branch:CSE Branch:CSE

Name :Sweta Singh Name :Atul Kumar Soni


Roll No.2110013135134 Roll No.2110013135130
Branch:CSE Branch:CSE

SUBMITTED TO:
Dr. Shikha Gautam

UNIVERSITY OF LUCKNOW
LUCKNOW, INDIA

i
Content

Problem Statement 1

Introduction 1

Literacy review/survey 1

Feasibility Study

Methodology/Planning of work

Software/Hardware requirements

Expected Outcomes

Conclusion

References

ii
ABSTRACT

The purpose of Online Shopping System is to automate the existing manual


system by the help of computerized equipment and full-fledged computer
software, fulfilling their requirements, so that their valuable data/information
can be stored for a longer period with easy accessing and manipulation of
the same. The required software and hardware are easily available and easy
to work with. Online Shopping System, as described above, can lead to error
free, secure, reliable and fast management system. It can assist the user to
concentrate on their other activities rather to concentrate on the record
keeping. Thus, it will help organization in better utilization of resources. The
organization can maintain computerized records without redundant entries.
That means that one need not be distracted by information that is not
relevant, while being able to reach the information. The aim is to automate
its existing manual system by the help of computerized equipment and full-
fledged computer software, fulfilling their requirements, so that their
valuable data/information can be stored for a longer period with easy
accessing and manipulation of the same. The project describes how to
manage for good performance and better services for the clients.

iii
OBJECTIVE OF THE PROJECT

The main objective of the Project on Online Shopping System is to manage the
details of Shopping, Product, Internet, Payment, and Customer. It manages all the
information about Shopping, Delivery, Customer, and Shopping. The project is
totally built at administrative end and thus only the administrator is guaranteed the
access. The purpose of the project is to build an application program to reduce the
manual work for managing the Shopping, Product, Delivery, and Internet. It tracks
all the details about the Internet, Payment, and Customer.

1
PROBLEM STATEMENT

1. User Authentication and Security:


The current authentication system may be vulnerable to potential security breaches,
risking user data and privacy. Instances of unauthorized access, account hijacking,
or fraudulent activities have been reported.

2. Mobile Responsiveness:
The website lacks optimal responsiveness on various mobile devices, affecting user
experience for a significant portion of our audience.
The design and functionality may not adapt seamlessly to different screen sizes,
leading to a suboptimal user interface.

3. Checkout Process Optimization:


Users have reported difficulties in the checkout process, leading to cart
abandonment.
Streamlining the checkout process to make it more intuitive and efficient is crucial
for customer retention and satisfaction.

4. Performance and Loading Speed:


Slow loading times and occasional downtime affect the overall performance and
reliability of the platform.
Users expect a seamless and fast browsing experience; improvements in website
speed are essential.

5. Search and Navigation:


The current search and navigation system may not effectively help users find
products quickly, leading to frustration.

2
Improving the search algorithm and navigation features is vital for enhancing the
overall user experience.
6. Feedback and Customer Support:
Users have expressed concerns about the responsiveness and effectiveness of
customer support.
Implementing a robust feedback system and improving customer support processes
will contribute to better user satisfaction.

7. Data Privacy Compliance:


Ensuring compliance with data privacy regulations (e.g., GDPR, CCPA) is
imperative to protect user information and maintain legal integrity.

8. Innovative Features and Competitive Edge:


To stay ahead in the competitive market, the platform needs to explore and
implement innovative features that enhance user engagement and set us apart from
competitors.

3
INTRODUCTION

Welcome to Uneekhub, your premier destination for a seamless and delightful


online shopping experience! We understand the evolving needs of modern
consumers, and our platform is designed to cater to your every shopping desire
with convenience, reliability, and style.
At Uneekhub, we believe that shopping should be more than just a transaction – it
should be an enjoyable journey where you discover the latest trends, explore a vast
array of products, and find exactly what you are looking for without any hassle.
Whether you are a fashion enthusiast, tech-savvy individual, or someone seeking
the perfect gift, we've curated a diverse collection to meet your diverse needs.

Key Features:-
1. Extensive Product Range:
Dive into our extensive catelog featuring the latest fashion trends, cutting-edge
electronics, home essentials, and much more. We bring together a curated selection
of high-quality products to cater to every aspect of your lifestyle.
2. User-Friendly Interface:
Our website is designed with you in mind. Enjoy a seamless and intuitive browsing
experience that makes finding and purchasing your favorite items a breeze. From
streamlined navigation to a user-friendly checkout process, we have prioritized
simplicity and ease of use.
3. Secure Shopping Environment:
Your security is our top priority. Shop with confidence knowing that our robust
security measures protect your personal information and transactions. We are
committed to providing a safe and secure online shopping environment.
4. Innovative Shopping Features:
Stay ahead of the curve with our innovative shopping features. Experience
personalized recommendations, exclusive deals, and interactive elements that make
your shopping journey not just efficient but also enjoyable.
5. Responsive Customer Support:

4
Have questions or need assistance? Our dedicated customer support team is here to
help. Experience prompt and friendly service as we strive to exceed your
expectations at every interaction.
6. Fast and Reliable Shipping:
We understand the excitement of receiving your purchases promptly. Benefit from
our fast and reliable shipping services that ensure your orders reach you in perfect
condition and on time.

5
PROJECT GOALS
1. Implement Enhanced Authentication:
Introduce multi-factor authentication and strengthen security protocols to
safeguard user accounts and data.

2. Optimize Mobile Experience:


Overhaul the mobile interface for a seamless and responsive design, ensuring a
positive user experience across various devices.

3. Tramline Checkout Process:


Simplify the checkout process, reduce steps, and implement features like saved
payment methods to minimize cart abandonment.

4. Improve Website Performance:


Optimize website performance to reduce loading times, enhance reliability, and
provide a smoother browsing experience.

5. Enhance Search and Navigation:


Upgrade the search algorithm and navigation features to help users find products
more efficiently.

6. Revamp Customer Support:


Implement a robust feedback system and improve customer support processes to
address user concerns promptly and effectively.

7. Ensure Data Privacy Compliance:


Conduct a thorough audit to ensure compliance with data privacy regulations and
implement necessary measures to protect user information.

8. Introduce Innovative Features:


Research and implement new features that enhance user engagement, such as
personalized recommendations, social integration, or interactive elements.

6
FUNCTIONALITIES

1. User Account Management:


User registration and login.
User profile management with order history and preferences.
2. Product CatLog:
Clear and organized product categories.
Product search and filtering options.
High-quality product images and detailed descriptions.
3. Shopping Cart and Checkout:
Shopping cart functionality for adding/removing items.
Multiple payment options (credit/debit cards, digital wallets, etc.).
Guest checkout and user account checkout options.
Real-time shipping cost calculation.
Order confirmation and tracking.
4. Mobile Responsiveness:
A responsive design for optimal viewing on various devices.
5. Product Reviews and Ratings:
Customer reviews and ratings for products.
Option for customers to leave feedback.
6. Promotions and Discounts:
Ability to apply promo codes and discounts.
Highlight ongoing promotions and special offers.
7. Security Features:
SSL encryption for secure transactions.
Two-factor authentication for user accounts.
8. User Notifications:
Order confirmation emails.
7
Shipping and delivery notifications.
Promotional emails and newsletters.
9. Search and Navigation:
Advanced search functionality with filters.
Easy navigation through categories and subcategories.
10. Customer Support:
Live chat support.
Contact forms and customer support tickets.
FAQ section for common queries.
11. Order Management:
Order processing and fulfilment.
Ability to track orders in real-time.
12. Returns and Refunds:
Clearly defined return and refund policies.
Automated return process.
13. Inventory Management:
Real-time inventory tracking.
Low stock alerts for administrators.
14. Integration with Third-Party Services:
Integration with shipping carriers for real-time rates.
Integration with payment gateways.
Social media integration for product sharing.

8
FEASIBILITY STUDY

To conduct a feasibility study for a web app, we would need to consider several
factors such as the scope of the project, the resources required, the potential
market, and the competition.

Scope of the project:


The scope of the project would include the features and functionalities that the
web app would offer. It could include video streaming, image sharing, news
updates, social networking, etc.

Resources required:
The resources required for the project would include the development team,
software and hardware resources, web hosting services, marketing and
advertising, etc.

Software/Hardware required for the development of the project.


Software:
Integrated Development Environment (IDE):
A popular IDE for web development is Visual Studio Code, but other options
like Sublime Text or Atom can also be used.
Version Control System:
Git is a popular version control system used by many development teams.
Front-end Frameworks:
Popular front-end frameworks like React will be used for building the user
interface and client-side functionality of the web app.
Back-end Frameworks:
Frameworks like Node.js and Express’s on Rails will be used for building the
server-side functionality of the web app.
Database:
9
Popular databases like MySQL or MongoDB will be used for storing and
managing data.

Hardware:
Development Computer:
A computer with enough processing power and memory to run the necessary
software is required.
Mobile Devices:
Testing the web app on different mobile devices is essential to ensure
compatibility and user experience.
Server:
A server for hosting the web app and its data is required. Cloud-based servers
like AWS or Azure can be used to host the web app.

Request Approval: -

Request approval is the third phase of system development lifecycle. Request


approval is the phase in which all the requirements which would be provide in the
system are stated. The request approval is a sort of agreement between the client
and the company, which is building this software. Both the parties should be
mutually agreed on the stated requirements.

System Analysis: -
System analysis is the phase following the phase of the request approval. In this
phase, we tend to analyse the overall system, which we have to build. System
analysis is the crucial part in SDLC.

System Design: -
System design means the designing of the system. The System can be done in
either of the following two ways: -
● Logical System Design
● Physical System Design
10
Coding: -
Coding is the phase in which a developer codes using any programming languages.
Coding constitutes only20 % of the whole project and which is easier to write. The
coding work is also done in the teams; development of the system is usually done
under the modular programming style, which can be either top-down approach or
bottom-up approach.

Testing: -
Testing is the phase in which the system that has been developed is tested. Testing
comprises of the 60%ofthe overall development of the system. Testing of the
system is important because testing aims to uncover the different errors in the
system. Various different testing techniques can be used for the testing of the
system.

Implementation: -
Implementation process involved the installation of software on user’s side.
Implementation process actually depends on type of a system &various. Opting
for suitable conversion approach is a step implementation. The conversion
processes are as follows: -
● Parallel Conversion
● Direct Conversion Approach
● Pilot Conversion Approach
● Phase In Conversion Approach

11
SCOPE OF THE PROJECT
It may help collecting perfect management in details. In a very short time, the
collection will be obvious, simple and sensible. It will help a person to know the
management of passed year perfectly and vividly. It also helps in current all works
relative to Online Shopping System. It will be also reduced the cost of collecting
the management & collection procedure will go on smoothly.
Our project aims at Business process automation, i. we have tried to computerize
various processes of Online Shopping System.
 In computer system, the person has to fill the various forms & number of
copies of the forms can be easily generated at a time.
 In computer system, it is not necessary to create the manifest but we can
directly print it, which saves our time.
 To assist the staff in capturing the effort spent on their respective working
areas.
 To utilize resources in an efficient manner by increasing their productivity
through automation.
 The system generates types of information that can be used for various
purposes.

12
REPORTS OF THE PROJECT
• It generates the report on Shopping, Product, and Delivery
• Provide filter reports on Internet, Payment, and Customer
• You can easily export PDF for the Shopping, Delivery, and Payment
• Application also provides excel export for Product, Internet, Customer
• You can also export the report into csv format for Shopping, Product, and
Customer

Modules of Online Shopping System

• Shopping Management Module: Used for managing the Shopping details. •


Customer Module : Used for managing the details of Customer • Delivery
Module : Used for managing the details of Delivery
• Product Management Module: Used for managing the information and details of
the Product.
• Internet Module: Used for managing the Internet details
• Payment Module: Used for managing the Payment information
• Login Module: Used for managing the login details
• Users Module: Used for managing the users of the system

13
FEATURES OF THE PROJECT

 Product and Component based.


 Creating & Changing Issues at ease.
 Query Issue List to any depth.
 Reporting & charting in more way that is comprehensive.
 User Accounts to control the access and maintain security.
 Simple Status & Resolutions.
 Multi-level Priorities & Severities.
 Targets & Milestones for guiding the programmers.
 Attachments & Additional Comments for more information.
 Robust database back-end.
 Various level of reports available with many filter criteria’s.
 It contain better storage capacity.
 Accuracy in work.
 Easy & fast retrieval of information.
 Well-designed reports.
 Decrease the load of the person involve in existing manual system.
 Access of any information individually.
 Work becomes very speedy.
 Easy to update information

LIMITATION OF THE PROJECT


Although I have put my best efforts to make the software flexible, easy to operate
but limitations cannot be ruled out even by me. Though the software presents a
broad range of options to its users, some intricate options could not be covered into
it; because of logistic and partly due to lack of sophistication. Paucity of time was
14
also major constraint, thus it was not possible to make the software foolproof and
dynamic. Lack of time also compelled me to ignore some part such as storing old
result of the candidate etc. Considerable efforts have made the software easy to
operate even for the people not related to the field of computers but it is
acknowledged that a nonprofessional may find it a bit problematic at the first
instance. The user is provided help at each step for his convenience in working
with the software.

CONCLUSION OF THE PROJECT

Our project is only a humble venture to satisfy the needs to manage their project
work. Several user friendly coding have also adopted. This package shall prove to be
a powerful package in satisfying all the requirements of the school. The objective of
software planning is to provide a frame work that enables the manger to make
reasonable estimates made within a limited time frame at the beginning of the
software project and should be updated regularly as the project progresses.

REFERENCES

1. University of Lucknow. (2023, May 2). Quora - A place to share knowledge


and better understand the college. Retrieved from https://www.lkouniv.ac.in/

15

You might also like