0% found this document useful (0 votes)
78 views17 pages

HTML Project

This document outlines the development of an e-commerce website using AWS. The objectives are to build a React application inspired by Amazon with login/registration using Firebase database and a payment gateway. Key technologies used include React, Firebase, and Font Awesome. Some advantages are faster buying processes and cost reduction, while disadvantages include site crashes preventing purchases and inability to try items before buying.

Uploaded by

SRIMANTH BATTULA
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)
78 views17 pages

HTML Project

This document outlines the development of an e-commerce website using AWS. The objectives are to build a React application inspired by Amazon with login/registration using Firebase database and a payment gateway. Key technologies used include React, Firebase, and Font Awesome. Some advantages are faster buying processes and cost reduction, while disadvantages include site crashes preventing purchases and inability to try items before buying.

Uploaded by

SRIMANTH BATTULA
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/ 17

1

E-commerce Website Using Aws

Department of Computer Science and Engineering


LINGAYAS INSTITUTE OF MANAGEMENT AND TECHNOLOGY

Submitted By
20NA1A0565
R.K.Varma

Under the Guidance of: Head of the Dept:


Mr. M. Jagadeesh, M. Tech Mr. Rama Krishna.
(Assistant Professor)
S.No Contents Slide Number

1 Introduction 3

2 Objective 4

3 Project Specifications 5

4 System Specifications 6

5 Technologies 7

6 Advantages 8

7 Disadvantages 9

8 Demo and screenshots 10,11

9 Conclusion 12,13

10 References 14

11 Synopsis 15-17

2
3
INTRODUCTION

E-commerce (electronic commerce) is the buying and selling of goods and services, or the
transmitting of funds or data, over an electronic network, primarily the internet. These
business transactions occur either as business-to-business (B2B), business-to-consumer
(B2C), consumer-to-consumer or consumer-to-business.
OBJECTIVE 4

To build an e-commerce application using React, which is inspired by Amazon. The latter part
is to create a login and Registration of User pages using the firebase database enclosed with a
Payment gateway.
Project Specifications 5

 Basic understanding of JavaScript ES6


 Basic understanding of HTML and CSS
 Have installed on your machine
6
System Specification
Hardware Specifications:

RAM - 2GB(MIN)

Hard Disk - 512 GB

Processer - INTEL

Software Requirements:

Coding Language - Java

Front End - Java

Back End - Mysql


7
TECHNOLOGIES
 React
 Firebase
 Font awesome (icons)
React is a JavaScript-based UI development library. Facebook and an open-source developer community
run it. Although React is a library rather than a language, it is widely used in web development. The library first
appeared in May 2013 and is now one of the most commonly used frontend libraries for web development.

Firebase is a set of hosting services for any type of application. It offers NoSQL and real-time hosting of
databases, content, social authentication, and notifications, or services, such as a real-time communication
server

Font Awesome is a font and icon toolkit based on CSS and Less. As of 2020, Font Awesome was used by 38%
of sites that use third-party font scripts, placing Font Awesome in second place after Google Fonts.
Advantages 8

 Faster buying process.

 Store and product listing creation.

 Cost reduction.

 Affordable advertising and marketing.

 Flexibility for customers.

 No reach limitations.

 Product and price comparison.

 Faster response to buyer/market demands.


Disadvantages 9

 No One Can Buy During a Site Crash.

 Customers Can't Try Before They Buy.

 Ecommerce Is Highly Competitive.

 Customers Can Be Impatient.

 Shipping Times Can Be Lengthy.


Demo And Screenshots 10
Demo And Screenshots
Conclusion 12

We have succeeded in building our Amazon clone using the Context API for

state management and firebase for user authentication.

In the process, we have learned:

1. What the Context API is and the problem it solves

2. When to use the Context API

3. Creating and consuming it functional components.


Conclusion 13

4. What React Hook is

5. How to setup firebase authentication.

In the end, most e-commerce operators will find that databases are what provide

their customers the accessibility they demand. When product catalogs, online

services, automated email responses, user feedback systems are managed via a

database everyone is happier. MongoDB is a popular NoSQL database solution

that suits modern development requirements.


References 14

 1. https://www.crio.do/projects/react-amazon-clone/

 2. https://github.com/topics/amazon-clone

 3. https://www.linkedin.com/pulse/amazon-clone-using-reactjs-ultimateguide-fullstack-
nirajan-mahara/?trk=portfolio_article-card_title

 4. https://www.amazon.com/

 5. https://www.studocu.com/in/document/government-polytechnicnagpur/computer-
engineering/me-project-amazon-clonereact/255363
SYNOPSIS
15

E-commerce (electronic commerce) is the buying and selling of goods and services, or
the transmitting of funds or data, over an electronic network, primarily the internet. Easy
Way to remember one Master Key

Over an electronic network, primarily the internet. These business transactions occur
either as business-to-business (B2B), business-to-consumer (B2C), consumer-to-consumer
or consumer-to-business.
SYNOPSIS
 React is a JavaScript-based UI development library. Facebook and an open-source
16
developer community run it. Although React is a library rather than a language, it is
widely used in web development. The library first appeared in May 2013 and is now
one of the most commonly used frontend libraries for web development.

 Firebase is a set of hosting services for any type of application. It offers NoSQL and
real-time hosting of databases, content, social authentication, and notifications, or
services, such as a real-time communication server

 Font Awesome is a font and icon toolkit based on CSS and Less. As of 2020, Font
Awesome was used by 38% of sites that use third-party font scripts, placing Font
Awesome in second place after Google Fonts.
SYNOPSIS
17

 Faster buying process.

 Store and product listing creation.

 Cost reduction.

 Affordable advertising and marketing.

 No One Can Buy During a Site Crash.

 Customers Can't Try Before They Buy.

 Ecommerce Is Highly Competitive.

You might also like