Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
71 views21 pages

eSHOES-Ecommerce Website Integrated With AWS: Industrial Report by Rohan Bhowmick 16BCE1165

The document describes an e-commerce website project that was developed using HTML, CSS, JavaScript, PHP and MySQL and integrated with AWS cloud services. The project involved building a website for an online western fashion store. Key features included a shopping cart, blog, and payment integration. The website's data storage was handled by Amazon S3 and its hosting was managed on AWS EC2. The goal was to leverage AWS services to improve the site's security, scalability, and cost-efficiency.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views21 pages

eSHOES-Ecommerce Website Integrated With AWS: Industrial Report by Rohan Bhowmick 16BCE1165

The document describes an e-commerce website project that was developed using HTML, CSS, JavaScript, PHP and MySQL and integrated with AWS cloud services. The project involved building a website for an online western fashion store. Key features included a shopping cart, blog, and payment integration. The website's data storage was handled by Amazon S3 and its hosting was managed on AWS EC2. The goal was to leverage AWS services to improve the site's security, scalability, and cost-efficiency.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

eSHOES- Ecommerce Website

integrated with AWS


INDUSTRIAL REPORT BY
ROHAN BHOWMICK
16BCE1165
ABSTRACT
Dynamic cloud infrastructure eliminates many traditional causes of cyber-
penetrations, such as manually configured or misconfigured environments,
stale infrastructure and long response times to recover from a compromised
environment. Some benefits include, Lowered Costs and Big Savings i.e., in a
virtualized servers of cloud technology can save a great deal of hard-earned
money and boost overall an e-commerce venture profitability. Scalability and
Flexibility as it enables businesses to downscale or upscale their IT needs and
requirements easily as and when required without expensive changes in IT
system. Great security, besides having end-to-end data encryption
technology, cloud services providers implement managed firewalls, antivirus
programs, intrusion detection facility and multi-level authentication process
to fully secure crucial business data and files. Hence by observing such
benefits of moving the ecommerce organizations into cloud, it can be
presumed that the ecommerce organizations can benefit because of it.
For this reason, the project done in this internship involved
development of an ecommerce website using HTML, CSS, JavaScript in
the frontend as well as PHP and MySQL for the backend. In order to
maximize the profits and make the business more efficient in terms of
security and storage, the application was integrated with the AMAZON
S3 cloud storage and AWS Redshift service for storing and maintaining
of the data and was the hosted on the AWS server using AWS EC2
instance.
INTRODUCTION
• E-COMMERCE?
E-commerce is the activity of buying or selling of products on online services
or over the Internet. Electronic commerce draws on technologies such as
mobile commerce, electronic funds transfer, supply chain management,
Internet marketing, online transaction processing. Basically, it refers to any
form of business transaction conducted online. The most popular example of
e-Commerce is online shopping, which is defined as buying and selling of
goods via the internet on any device. However, e-Commerce can also entail
other types of activities, such as online auctions, payment gateways, online
ticketing, and internet banking. E-Commerce is the fastest growing retail
market projected to hit $4.135 trillion in sales in 2020. Mobile commerce, or
m-Commerce, is a rapidly growing new avenue of e-Commerce that’s mostly
driven by the expanding market and influence of smartphones and
millennials’ comfort with shopping online.
Why a SaaS product?
Any e-commerce organisation that wants to successfully sell products
and services depends mostly on its ecommerce platform. However, the
issue many new businesses face today is whether to choose an on
premise or a cloud-based online interface. It’s a choice that not only
dictates capital and operating budgets, but also determines a brand’s
ability to grow and respond aptly to market opportunities. Hence, if the
ecommerce business is also seeking solution for efficient data storage,
the cloud system offers a wide range of benefits that makes it a suitable
and compelling option. Some of the benefits include evaluation of new
investments, increased scalability, improved backup and security, lower
infrastructure cost ultimately leading to close scrutiny of consumer
experience.
WHAT IS DONE?
• Involving these perspectives into the practical use, the main goal of this internship was to design an e-
commerce SaaS application for western fashion, catering to menswear, womenswear, footwear, accessories,
jewellery and beauty products.
• The application included a cart system which allowed users to add products into the cart in case selecting
multiple products before the checkout transaction. It also included a separate integrated Blog system as well
as a contact page where customers gave their views and updates on their respective products to the
concerned officials of the business as well as to their known friends or by just being public on the internet.
• A payment Gateway system was also implemented in the application which allowed consumers to pay for
their products using PAYPAL payment service. This web application was built using HTML/CSS and Javascript
for the frontend and PHP, MySQL for the backend development.
• The data storage functionality of the application was integrated with AMAZON S3 bucket. The application
was then hosted live on the AWS server using AWS EC2 instance infrastructure service provided by AWS
service provider.
• This Application was hosted on AWS Hybrid service model where the data of the customers where saved on
the private cloud and the product maintenance and details of the products availability was saved in the
public cloud ensuring proper security to the private data via encryption methods provided by the cloud
service provider.
TOOLS USED
• HTML
• CSS3
• Javascript
• PHP
• MySQL – Local (XAMPP)
• BootStrap
• AWS Cloud Platform
• AWS EC2 instance
• AMAZON S3 Storage
• AWS Redshift
• Cloudinary Cloud Software
• Tableau software for analytics of sales
PROPOSED SYSTEM
METHODOLOGY
The fundamental features behind this proposed work are divided into
two main frames namely the
• Front end part of the application which involves the development of
the user interface of the application which includes features like cart
system, Blog feature, Payment page and product list page. The front
end was done using HTML/CSS and JavaScript.
• Back end part of the application which included the setting up the
database using MySQL and integrating the application storage system
to AMAZON S3 bucket and AWS Redshift, setting up a payment
gateway and hosting the application live on the AWS server using
AWS EC2 instance infrastructure feature.
FRONT END PROCESS
BACKEND PROCESS
CONTENTS OF WEB APPLICATION
RESULTS

You might also like