Welcome! This repo contains starter scaffolding and mock data for the MergeFund hackathon.
Pick a bounty, build in isolation, and submit a PR.
npm install
npm run devBuild a reusable card component (UI + props).
Page: /bounty-card
Requirements
- Title, reward, tags, difficulty badge, progress bar
- Responsive
- Tailwind styling with hover effects
Page: /leaderboard
Requirements
- Rank developers by total earned
- Show bounties completed, total earned, reputation
- Responsive table layout
Page: /discovery
Requirements
- Build an algorithm for ranking bounties using provided data
- Explain scoring in code comments
- Sort list by score and display score
Pick one of the following and build a new page under src/app/your-page.
- Study Group Finder
- Club Event Tracker
- Hackathon Project Showcase
- Mini StackOverflow-style Q&A
- Real-Time Chat UI (frontend only)
- Top Contributors of the Week widget
- Habit Tracker
- Daily Streak Counter
- Personal Finance tracker (frontend only)
- Coding Challenge leaderboard
- Public roadmap display page
- Support Ticket dashboard
- Search + Filter UI component
- Reusable Table component with sorting
- Pagination component
- Profile Settings page UI
- Notifications settings panel
- Privacy Settings UI
- Public API Explorer UI
- Markdown Preview editor
- Bug Reporting form UI
- Simple Voting system
- Poll creation app
- Micro crowdfunding page
- Resume Portfolio landing page
See BUG_FIXES.md for beginner-friendly bug-fix bounties.
- Create a PR with a short video or GIF demo.
- Include screenshots of desktop + mobile.
- Describe any tradeoffs.