Skip to content

hrden05/hipsyTopSidebar

Repository files navigation

Hipsy Sidebar Module

Hipsy is an e-commerce site selling unique hand-crafted products. This project creates the product description module (store information, item information, purchase options, and personalization menu dropdown) for the Hipsy product detail page. This project was developed as one microservice for the entire product detail page in a service-oriented architecture. Other related services (image carousel, product information, similar products, and reviews) are all unified with this service via a proxy server.

Demo

alt text

Technologies Used

  • React
  • Node
  • Express
  • MongoDB
  • Mongoose
  • Enzyme
  • CircleCI
  • Docker

Related Projects

Usage

To run this repo, you will need to install dependencies and run appropriate scripts.

Requirements

  • Node 6.13.0
  • npm
  • MongoDB

Development

Executing the code below will install dependencies, seed the database, start the server, and start webpack. Examine the package.json file for additional scripts.

npm install
npm run seed
npm run server-dev
npm run react-dev
npm run test

Testing

Unit tests built with Jest and Enzyme can be run with npm run test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published