Sneakerpunk

Live Demo

Description

Sneakerpunk is the platform where anyone can explore,purchase.list and sell sneakers.You can also have an Overview of all products by seeing who is the owner of the product,location of the product,Price of the Product,How many have sold and Image of the product.

Tech stacks

This web aplication uses the following tech stack:

  • Solidity - A programming language for Ethereum smart contracts.
  • React - A JavaScript library for building user interfaces.
  • Typescript - a strongly typed programming language that builds on JavaScript.
  • Rainbowkit-celo - RainbowKit is a React library that makes it easy to add wallet connection to dapp.
  • Wagmi - wagmi is a collection of React Hooks containing everything you need to start working with Ethereum
  • Hardhat - A tool for writing and deploying smart contracts.
  • TailwindCss - A CSS framework that dress up webpage.

Prerequisites

  • Node v16 or higher
  • Git v2.38 or higher
  • Metamask or CeloExtension wallet

Usage & installation

  • Clone the repository using command git clone https://github.com/Tevin-Isaac/Sneakerpunk-celo-frontend
  • Move into react folder cd Sneakerpunk-celo-frontend/packages/react-app/
  • Run yarn install or npm install to install all required dependencies
  • Start the server using command yarn run dev or npm run dev
  • Open web browser and go to http://localhost:3000