This document outlines the public roadmap for Fund My Cause, mapping major features and milestones to our release timeline.
Our roadmap is organized into phases, each with clear goals, deliverables, and timeline estimates. We use GitHub Issues to track individual tasks and progress.
Status: Completed
Goal: Core crowdfunding functionality on testnet
Features:
- Campaign creation and deployment
- Contribution system
- Basic refund logic
- Testnet deployment
- Simple UI for campaign browsing
Status: In Progress
Goal: Production-ready platform on testnet with improved UX
Target Date: Q4 2024
Features:
- Campaign draft autosave with conflict handling
- Optimistic UI for contributions
- Global command palette (⌘K)
- Enhanced campaign analytics
- User profile pages
- Campaign updates feature
- Improved image and video upload
- Campaign categories and filtering
- Advanced search with semantic understanding
Status: Upcoming Goal: Full security audit and mainnet deployment Target Date: Q1 2025 Features:
- Full security audit (both code and infrastructure)
- Mainnet deployment
- Fee structure implementation
- Enhanced security monitoring
- Governance mechanisms
- Multi-signature support
Status: Future Goal: Expand platform capabilities and user base Target Date: Q2-Q3 2025 Features:
- Milestone-based funding
- Recurring contributions
- Social sharing and referral program
- Creator tools and analytics dashboard
- Partnership integrations
- Community governance
- Frontend UX: #642, #643, #644, #645
- Campaign Management: Campaign categories, image upload, updates
- Analytics: Enhanced campaign stats and user dashboards
- Security: Security audit, multi-sig, enhanced monitoring
- Infrastructure: Mainnet deployment pipeline, cost optimization
- Governance: Initial governance features
- Advanced Features: Milestone funding, recurring contributions
- Community: Social features, referrals, partnerships
- Check existing issues: Look for issues labeled
good first issueorhelp wanted - Pick a task: Choose something from the current milestone
- Follow our guidelines: See CONTRIBUTING.md
- Create a PR: Submit your changes for review
- GitHub Projects: We use GitHub Projects to track progress on each milestone
- Weekly Updates: Check our GitHub Discussions for weekly updates
- Community Calls: Join our community calls (dates TBA)
This roadmap is for informational purposes only and is subject to change. The development, release, and timing of any features or functionality described in this roadmap remains at the sole discretion of the Fund My Cause team.