crowd-funding-DApp
A decentralized crowdfunding application built with Solidity, Hardhat, Sepolia, Next.js, and ethers.js.
Language: typescript
Author: Tonya Campbell (@thetonya)
6 stars · 219 views
Files
- docs (txt)
- DEPLOYMENT.md (md)
- PRODUCTION_SETUP.md (md)
- DOCKER.md (md)
- GET_SEPOLIA_ETH.md (md)
- GITHUB_ACTIONS.md (md)
- QUICK_START_PRODUCTION.md (md)
- test (txt)
- Crowdfund.test.ts (ts)
- README.md (md)
- tsconfig.json (json)
- docker-compose.yml (yml)
- frontend (txt)
- eslint.config.mjs (mjs)
- README.md (md)
- tsconfig.json (json)
- app (txt)
- favicon.ico (image)
- page.tsx (tsx)
- layout.tsx (tsx)
- globals.css (css)
- package.json (json)
- .eslintrc.json (json)
- vercel.json (json)
- tailwind.config.js (js)
- next.config.ts (ts)
- src (txt)
- utils (txt)
- userMapping.ts (ts)
- errorHandler.ts (ts)
- lib (txt)
- web3.ts (ts)
- constants (txt)
- deployments.localhost.json (json)
- Crowdfund.json (json)
- sampleCampaigns.ts (ts)
- deployments.sepolia.json (json)
- types.ts (ts)
- components (txt)
- AddRewardModal.tsx (tsx)
- CampaignCard.tsx (tsx)
- CreateCampaignModal.tsx (tsx)
- CampaignDetailModal.tsx (tsx)
- WalletConnect.tsx (tsx)
- postcss.config.mjs (mjs)
- public (txt)
- file.svg (image)
- next.svg (image)
- vercel.svg (image)
- window.svg (image)
- globe.svg (image)
- package.json (json)
- .github (github)
- workflows (txt)
- deploy-contract.yml (yml)
- ci.yml (yml)
- Dockerfile (txt)
- scripts (txt)
- deploy.ts (ts)
- CONTRIBUTING.md (md)
- contracts (txt)
- hardhat.config.ts (ts)
- ATTRIBUTION.md (markdown)