Skip to content

team-beedle/project-catwalk

 
 

Repository files navigation

E-commerce Fashion Portal

javascript react Jest node.js Express Webpack Babel

Project Catwalk

This is the Hack Reactor Front End Capstone. The challenge was to create a modernized retail portal based on design specifications and requirements outlined by project stakeholders. As a group, we created a dynamic e-commerce browsing experience on an accelerated development timeline, with each team member builing out one of the four required components.

Tech Stack and Challenges

React

We utilized React on to implement a responsive, single-page application capable of rendering data from a third-party API. We implemented click tracking with higher order React components.

Node.js and Express

Although the emphasis of this project was front-end development, we utilized an Express for Node.js server to route requests to a RESTful API with necessary authorization added. Express compression middleware was used for optimization.

CSS

A goal of this project was to deeply understand CSS without importing addtional styling frameworks, so all styling and functional implementations were written purely with CSS. The app includes both a light mode and a dark mode, which were implemented using only CSS.

Webpack


Product Overview

Related Products and Your Outfit List

Questions and Answers

Ratings and Reviews

Installation

Using npm, install project dependencies:

npm install

Using webpack, bundle the files:

npm run build

To run the server:

npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%