This project is a decentralized crowdfunding application, inspired by Kickstarter.
- Ethereum Blockchain: The core functionality is implemented through Solidity smart contracts, deployed on the Ethereum blockchain.
- ReactJS: The frontend of the application is developed using ReactJS, providing a dynamic and interactive user interface.
- Tailwind CSS: Styling of the frontend is done using Tailwind CSS, ensuring a modern and visually appealing design.
- Thirdweb NPM Package: Integration with third-party wallets, like MetaMask, is achieved using the thirdweb NPM package.
- Campaign Creation: Users can create their crowdfunding campaigns, defining project goals and funding targets.
- Cryptocurrency Payments: The platform supports payments using cryptocurrencies like Ether (ETH).
- Ethereum Blockchain Integration: All campaign-related data, including project details and transactions, is stored securely on the Ethereum blockchain.
- Metamask and Blockchain Wallet Support: The application allows users to connect their wallets and manage their funds seamlessly.
- User-friendly Interface: The frontend is designed to provide an intuitive and pleasant user experience.