Skip to content

A retail website's complete redesign of the current backend system in order to withstand a significant increase in traffic.

Notifications You must be signed in to change notification settings

SDC-Miracle-Max/SDC_Overview_GS

Repository files navigation

SDC_Overview_GS

Product-Database

Back End Project Storing the data for the products

Project Catwalk is the web portal for a retail apparel store. The project's purspose was to do a complete redesign of the current backend system that can withstand a significant increase in traffic. I created the schema for over 5GB of retail data in PostgreSQL relating to a product's detail, styles, and related products. After deploying the database and inital server on to an AWS EC2 instance, I then stress-tested the Product Over service in production using loader.io in isolation from other services. I then horizontally scaled the service using NginX as load balancer feeding five horizontally scaled server instances.

Built with:

Testing:

Requirements

Installing Dependencies

From within the root directory:
npm install

Development

From within the root directory:

To run server
npm start

About

A retail website's complete redesign of the current backend system in order to withstand a significant increase in traffic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published