Choose your shift

Board.Dev

Nonprofit matchmaking and registration workflows

Board.Dev nonprofit assessment form before entering organization information

A platform connecting technology leaders with nonprofit board opportunities. Application forms, matching views and candidate comparisons support the process from registration to reviewing a potential match.

My role

Frontend team member with direct client communication. My work focused on application forms, validation and matching interfaces within the existing product.

What I delivered

  • Developed reusable application forms and schema-based validation.
  • Implemented matching views and candidate comparison workflows.
  • Worked within role-aware user and organization workflows and the existing API architecture.
  • Collaborated directly with the client and the product team to clarify interface behavior.

The challenge

Turn detailed application information into clear registration and comparison flows while working within established roles, form state and API contracts.

Tech stack

  • React
  • TypeScript
  • MobX
  • Mantine
  • React Hook Form
  • Zod
  • Vite
  • Sass

Project status

Team project. A sanitized frontend source snapshot is public; the backend remains private.

Explore the work