Skip to content

A serverless project that hosts a functioning shoe website running on AWS platform

Notifications You must be signed in to change notification settings

hnngo/shoe-serverless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Serverless Shoe Store

A serverless project that hosts a functioning shoe website running on AWS platform

About The Project

  • A modern, scalable, and cost-effective solution for an online shoe store using React as the frontend and various AWS services as Backend layer.

  • The use of React for the frontend allows for a fast and responsive user interface, while the use of AWS Lambda as the backend enables the website to be fully serverless, meaning it can automatically scale up or down to meet the demand of users without the need for manual intervention.

  • Additionally, the use of more than 15 different AWS services in the infrastructure allows for a robust and reliable system that can handle a large volume of traffic and transactions.

  • Overall, this website provides a seamless and efficient shopping experience for customers while being able to handle a high volume of traffic and transactions.

Built With

  • React
  • Material UI
  • AWS

Getting Started

The project folders (database, frontend, lambda) are splitted by their functionalities. Database folder stores all the SQL commands. Frontend folder stores React application and all Frontend-related code. Lastly, folder lambda stores all the lambda functions.

High level architecture design

Architecture

Features

  • View shoe details
  • Cart persistence
  • Promotion code
  • View purchase history
  • Place/cancel order
  • Email order confirmation
  • Admin dashboard to add/update/remove shoes/promocode
  • Automatically generate daily sales report
  • Automatically email low stock items to admin

About

A serverless project that hosts a functioning shoe website running on AWS platform

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published