Easy to use online market place for NFT's of the etherium network. Also a platform for creator to mint their own NFT's
Products:
{
title: { type: String, required: true },
creator: { type: String, required: true },
image: { type: String, required: true },
description: { type: String, required: true },
price: { type: Integer, required: true }
},
{ timestamps: true }
Authentication:
{
username: {
type: String,
required: true,
},
email: { type: String, required: true },
password_digest: { type: String, required: true, select: false },
},
{ timestamps: true }
Wireframe UI: https://www.figma.com/file/4zEaux79Sbybg8qrPBSdMx/Imporium?node-id=0%3A1
Component Structure: https://whimsical.com/imporium-RGpNBgc58uN9dbCwspKTjC
-
Built using React with at least 6 separate components in an organized and understandable React file structure.
-
Utilizes functional React components.
-
Utilizes built-from-scratch API with MongoDB, Mongoose, & Express.js.
-
Utilizes React Router for client-side routing.
-
Features User Authentication and Profile.
-
Features Home Screen, Listing Screen, & Detail Screen.
-
Styled with CSS, utilizing Flex-Box Design.
-
Utilizes Two Media Query Screen Sizes for varying viewports.
-
Deployed on Netlify, Heroku, & MongoDB Atlas.
-
Implement a user profile page with collections
-
Sell button component attached to Product Details
-
Three.js animation
-
Unique brand logo
https://docs.google.com/document/d/18g4GcseKsVteMSpRMYecZCKjOtByZ7WB9xaNa0J-ttc/edit
https://github.com/dayi2007/imporium/projects/1?add_cards_query=is%3Aopen
##Credits
- Opening Carousel by: DevLoop01 -- Reference: https://codepen.io/dev_loop/pen/MWKbJmO
- Particles by: Vincent Garreau -- Reference: https://codepen.io/akey96/pen/oNgeQYX
- Revolving Carousel's by Bilal Rizwaan -- Reference: https://codepen.io/Bilal1909/pen/KKVRbeQ?editors=1100