Product and seller description, microservice that mimics that of an eBay product page. This component was built with React and display product information that is retrieved from a MongoDB database as well product ratings based on data given from the reviews microservice.
- https://github.com/tbay44/reviews
- https://github.com/tbay44/image-gallery
- https://github.com/tbay44/carousel
- https://github.com/tbay44/personal-carousel
- https://github.com/tbay44/search-bar
- https://github.com/tbay44/proxy
- Install npm packages:
npm install
- Start the server (default port is 3007)
npm run server
- Bundle code with Webpack
npm run build
- Setup MongoDB locally or on MongoDB Atlas
- Change
DB_CONNECTION
indb/db.js
to connect to your local or hosted database - Uncomment lines 4 and 44 in
db/db.js
and save 1 time to seed database with datafrom db/data.js
- Navigate to localhost:3007
- MongoDB / MongoDB Atlas
- MongoDB
- React
- Node
- Express
- Docker