-
A fullstack web app that allows user to login (via a form or MetaMask Wallet) add their favorite NFTs to cart, and checkout. Shows you the current cryptocurrency prices using coin gecko api.
-
Tech stack:
MongoDB, Express, React, Node.js -
Utilizes a built in full
CRUD,RESTful APIsecured byJson Web Tokensandbcryptfor hashing sensitive information
This web app is built on top of Big Poppa Code React Starter Kit, a custom framework:
-
created for new Web Developers that want to get started with react.
-
Most people use a CLI Tool like Vue-Cli or Create React App and no idea what these things are doing
-
The goal of this is for it to be a tool that let's you learn JS at a new level because you have access to everything under the hood and no opinionated set up
Install Gulp Globally
npm i -g gulp-cliCreate a .env file
MONGO_URI=
ACCESS_TOKEN_SECRET=
SECRET=
Seed your database
npm run seedStart the dev server
npm run devyarn devStart the dev server with proxy
npm run proxyBuild files for production
yarn buildnpm run buildDeploy for production script
npm startyarn start