Welcome to our Decentralized Crowdfunding Platform! This project leverages blockchain technology to raise funds for various campaigns. Built using React and Solidity, and powered by Thirdweb, the platform offers a secure and transparent way to raise and distribute funds. It's deployed on Vercel, ensuring seamless and robust performance.
Kickstart your project using this example:
npx thirdweb create --template vite-javascript-starter
You can start customizing the platform by modifying src/main.jsx
. The page auto-updates as you edit the file.
In src/index.jsx
, you'll find our ThirdwebProvider
wrapping your app. This is crucial for our hooks and UI Components to function properly.
To run this project, you will need to add the necessary environment variables. Refer to the .env.example
file for all required environment variables and add them to your .env.local
file or set them up on your hosting provider.
Deploy a version of your application to IPFS using the following command:
yarn deploy
To learn more about Thirdweb, Vite, React, and how they power our platform, check out the following resources:
- Thirdweb React Documentation - Learn about our React SDK.
- Thirdweb JavaScript Documentation - Dive into our JavaScript/TypeScript SDK.
- Thirdweb Portal - Explore our guides and development resources.
- Vite Documentation - Understand Vite's features.
- React documentation - Get to know React.
- Templates
For more insights, do visit the Thirdweb GitHub organization. Your feedback and contributions are always welcome!
Got any questions or suggestions? Join our Discord at https://discord.gg/thirdweb. We're always here to help!