Pathfinder Docs

Documentation Preview

Corps MVP Build Plan

Source: `docs/project/CORPS_BUILD_PLAN.md`View on GitHub

Corps MVP Build Plan

Volunteer Network & Event Management Module - Implementation Roadmap

Target: Production-ready MVP
Estimated Duration: 8-10 weeks
Team Size: 1-2 developers


Build Philosophy

  • Ship incrementally - Each milestone delivers working functionality
  • Volunteer-first - Optimize the volunteer experience before admin features
  • Mobile-ready - Every feature works well on phones
  • Test in production - Use feature flags for gradual rollout

MVP Milestones (Summary)

MilestoneGoal
0: FoundationDatabase and module infrastructure
1: Volunteer ProfilesCreate and manage profiles
2: Opportunity BrowsingDiscover opportunities
3: Opportunity ManagementRecruiters create/manage opportunities
4: SignupsSign up and manage signups
5: Hour TrackingLog and approve hours
6: NotificationsCommunication system
7: DashboardsRole-specific dashboards
8: Reporting & PolishReports and production readiness

Technical Notes

  • Corps is registered in lib/modules.ts with route /corps.
  • Route protection and module access are handled by middleware and hasModuleAccess.
  • File structure: app/(corps)/, app/api/corps/, lib/types/corps.ts.

For full sitemap, task breakdown, and component library, see the original document in version control or request the full build plan from the team.


Related: Corps Architecture | Corps API Spec | Project Overview


Use links in each imported doc to open its source.