Northcraft

Case study

SAPO — Sindh Association of Prosthetists & Orthotists

A member directory, election platform, and admin dashboard for Sindh's professional P&O body — designed and built in 2 weeks.

Visit live site

Client

SAPO

Year

2026

Role

Design + Build

Stack

Next.js, Supabase

SAPO Member Directory Dashboard

The problem

Before SAPO existed, there was no central place to find practicing prosthetists and orthotists across Sindh. Members were scattered, facilities were unlisted online, and the association had no way to run elections, communicate with members, or onboard new applicants without paper forms and WhatsApp groups.

The leadership wanted a single source of truth — a public directory people could trust, and an internal system the association could actually run on.

What I built

Member management

Onboarding, profiles, dues tracking.

Public directory

Searchable, SEO-indexed registry.

Election system

Verified ballots and live results.

News & announcements

Editorial workflow for the board.

SEO + structured data

Indexed pages with org schema.

Admin dashboard

Full CRUD for the board.

The stack

Next.js 15

App Router, server components, ISR for the directory.

Supabase

Postgres, auth, row-level security for member data.

Vercel

Edge deployment, preview branches, analytics.

Resend

Transactional email for sign-ups and election notifications.

Outcomes

0+

Members onboarded

0+

Pages indexed

0

Weeks to launch

0

Lighthouse SEO

SAPO Project Screenshot 1
SAPO Project Screenshot 2
SAPO Project Screenshot 3
SAPO Project Screenshot 4
SAPO Project Screenshot 5
"Northcraft built us a system that actually works. We went from scattered records and paper forms to a real public registry in two weeks."

— SAPO Leadership

Pending final approval from SAPO leadership.

Need something similar?

Member portals, registries, or internal tools — let's talk.