Union Membership Portal & Migration
Complete digital transformation of a major organization's web presence with secure member portals and subscription billing.

Project Overview
Engineered a complete upgrade for the Philadelphia Federation of Teachers, migrating from a legacy WordPress environment to a high-performance Next.js architecture. The platform features a highly secure backend for thousands of active users, handling sensitive member data, automated subscription billing, and an automated email notification system.
Challenges
Migrating thousands of existing user accounts from a legacy WordPress site
Implementing PCI-compliant recurring subscription billing with Stripe
Ensuring accessibility compliance across the platform for a diverse user base
Building an admin system for staff to manage members, billing and reports
Designing an automated email notification pipeline
Solutions
Architected a secure backend with row-level security policies for sensitive member data
Built a custom admin dashboard with real-time member tracking
Automated email workflows for payments, renewals, and account updates
Implemented a phased migration strategy with data validation scripts to ensure zero data loss
Designed a responsive, mobile-friendly interface for members to manage accounts from any device
Results
Drastic reduction in manual administrative data entry
Significant improvement in page load speeds and overall site uptime
Automated processing of monthly membership dues with near-zero failed payment rates
Positive member feedback on account management experience and self-service capabilities
Scalable architecture ready to support continued growth in membership
Summary
A full-stack web development and legacy migration project that replaced an aging WordPress site with a modern Next.js membership portal backed by Supabase and Stripe.
Technologies Used
Project Details
Completed
2026
Duration
6 months
Category
