Crowd-funding-app
crowdfunding app acts as a bridge between creators and their potential supporters
ビデオ
説明
1. User Registration and Profiles:
- Sign-Up/Login: Users can create accounts via wallets and using social media.
2. Campaign Creation:
- Project Setup: Users (creators) can create campaigns by providing details about their project, including the title, description, funding goal, duration.
3. Payments:
- Payment Integration: The app integrates with wallets payment gateways (metaMask) to allow backers to contribute money.
4. Campaign Management:
- Progress Tracking: Real-time updates on the amount of money raised and the number of backers.
- Updates: Creators can post updates to keep backers informed about the project's progress.
5. Discovery and Browsing:
- Search and Filters: Users can search for campaigns based on keywords, categories, and popularity.
- Featured Campaigns: Highlighted or trending projects on the home page.
- Recommendations: Personalized suggestions based on user preferences and past contributions.
6. Analytics and Insights:
- Campaign Analytics: Detailed analytics for creators to track visitor numbers, conversion rates, and funding sources.
- Backer Insights: Information on backer demographics and behaviors.
7. Community Features:
- Forums and Groups: Spaces for users to discuss campaigns, share ideas, or form communities around specific interests.
- Feedback Mechanisms: Options for users to leave reviews or ratings on campaigns.
Example Use Cases:
- Startups and Entrepreneurs: Raising funds for new products or business ideas.
- Artists and Creators: Funding creative projects like films, music albums, or books.
- Charity and Social Causes: Collecting donations for social causes, medical emergencies, or community projects.
ハッカソンの進行状況
first i wrote some smart contracts in solidity and deploy using thirdweb on linea and then using a thirdweb sdk for my next js projects and uploaded on github.