Create "Coming Soon" Page & Placeholder Consolidation
Goal
Implement a high-fidelity "Coming Soon" page to handle unimplemented routes and provide a structured features roadmap for users and contributors.
Technical Requirements
Route
Shared Component
- Create
components/ComingSoon.tsx with a premium design consistent with the Boundless brand
Consolidation
- Centralize all placeholder and missing features to this page to avoid "broken link" UX
Defunct Links (404s) to Route Here
Sidebar
/me/analytics
/me/projects/create
/me/hackathons
/me/hackathons/submissions
/me/profile
/me/notifications
Landing Page
Placeholder Pages to Replace with ComingSoon Component
| Route |
Context |
/grants |
Landing page |
/bounties |
Landing page |
/contact |
Landing page |
/organizations/[id]/grants |
Organization dashboard |
/profile/[username]/projects |
Public profile subpage |
Roadmap Content
The page must dynamically list the following features as "In Progress":
| Feature |
Description |
| Full Grant Flow & Architecture |
End-to-end grant application and approval system |
| Bounty Implementation |
Decentralized bounty posting and submission verification |
| Advanced Analytics Dashboard |
Visualized financial data and participation metrics |
| Verified Project Badging |
System for certifying high-quality projects |
Engagement
- Integrate a "Notify Me" form that connects to the subscription/waitlist API
⚠️ Caution
This is a production environment — not a sandbox.
- Code must be performant, accessible, and clean
- No dummy data — all implementation MUST use real API endpoints and types
- AI-generated code will be scrutinized; poorly structured or "hallucinated" code will result in immediate issue closure
- Follow the existing design system: shadcn/ui, Tailwind, Framer Motion
Testing & Verification
Automated Tests
npm run lint # Ensure code quality
npm run build # Verify no breaking changes in routing or types
Manual Verification
You can take this as a reference
https://contribute.grantfox.xyz/coming-soon
Create "Coming Soon" Page & Placeholder Consolidation
Goal
Implement a high-fidelity "Coming Soon" page to handle unimplemented routes and provide a structured features roadmap for users and contributors.
Technical Requirements
Route
app/coming-soon/page.tsxShared Component
components/ComingSoon.tsxwith a premium design consistent with the Boundless brandConsolidation
Defunct Links (404s) to Route Here
Sidebar
/me/analytics/me/projects/create/me/hackathons/me/hackathons/submissions/me/profile/me/notificationsLanding Page
/submit(Banner link)Placeholder Pages to Replace with
ComingSoonComponent/grants/bounties/contact/organizations/[id]/grants/profile/[username]/projectsRoadmap Content
The page must dynamically list the following features as "In Progress":
Engagement
Testing & Verification
Automated Tests
Manual Verification
/me/analytics,/me/projects/create,/me/hackathons,/me/hackathons/submissions,/me/profile,/me/notifications) correctly redirect to the Coming Soon page/submitbanner link on the landing page routes to the Coming Soon page/grants,/bounties,/contact,/organizations/[id]/grants,/profile/[username]/projects) render theComingSooncomponentYou can take this as a reference
https://contribute.grantfox.xyz/coming-soon