Skip to content

Repository files navigation

hardhat_viteReact_starter

A modern full-stack Ethereum development starter boilerplate integrating:

  • Hardhat for smart contract development & testing
  • Vite + React for fast frontend development
  • Tailwind CSS & Bootstrap for styling
  • Ethers.js v6 for blockchain interactions

Features

  • Ethereum smart contract compilation, deployment, and testing with Hardhat
  • React frontend scaffolded with Vite for lightning-fast refresh & build
  • Responsive UI using Tailwind CSS + Bootstrap styles
  • Ethers.js integration for easy contract calls and wallet connection
  • Preconfigured PostCSS and Tailwind setup
  • Git-ready boilerplate for quick start

Getting Started

Prerequisites

  • Node.js >= 18.x
  • npm or yarn
  • MetaMask or other Web3 wallet (for frontend interactions)

Installation

git clone https://github.com/Adz30/hardhat-viteReact-starter.git
cd hardhat-viteReact-starter
npm install
Running Locally
Start the frontend dev server:
npm run dev

Start Hardhat local node & tests:
npx hardhat node
npx hardhat test

Project Structure

/frontend      # React + Vite frontend
/contracts    # Solidity smart contracts
/scripts      # Deployment and utility scripts
/tests       # Hardhat tests in TypeScript
Usage
Develop & test smart contracts with Hardhat

Build React components for dApp frontend

Use Tailwind & Bootstrap CSS for UI styling

Interact with contracts via Ethers.js

About

this is a dao that can be used to raise money for a project then the winning projects gets the treasury

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages