Wearables E-Commerce
Build an e-commerce app that will showcase all of the provided wearables items.
- React.Js
- Node.Js
- MongoDB
- styled-components
Cannot use any external UI libraries, including, but not limited to, Material UI, Bootstrap.
- View all items in the database.
- Purchase items that are in stock.
- View a cart containing all items from the user purchase.
- Edit cart before completing the purchase.
- RESTful
- Provide the FE with the required data in a succinct and organized way.
- update the inventory as users make purchases.
- User can signin via bcrypt
- User can search the store for item(s) based on various criteria.
- Users can choose which criteria they want the products to be sorted by
All about Wearables! There's 349 items in the _data/items.json
file.
{
"name": "Barska GB12166 Fitness Watch with Heart Rate Monitor",
"price": "$49.99",
"body_location": "Wrist",
"category": "Fitness",
"id": 6543,
"imageSrc": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHB...<REST_OF_IMAGE_ENCODING>",
"numInStock": 9,
"companyId": 19962
},
{
"name": "Barska",
"url": "http://www.barska.com/",
"country": "United States",
"id": 19962
}
We used Trello because you can easily see cards based on what needs to be done, what we're currently doing, and what we’ve completed already.
Fantastic 4
Distributed under the MIT License. See LICENSE.md
for more information.