Back to Portfolio
RedesignWebsiteE-Commerce
2026
6 months

Union Membership Portal & Migration

Complete digital transformation of a major organization's web presence with secure member portals and subscription billing.

Union Membership Portal & Migration

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

Next.jsTypeScriptSupabaseTailwind CSSVercelStripe

Project Details

Completed

2026

Duration

6 months

Category

RedesignWebsiteE-Commerce

See It Live

Check out the live project to see our work in action.

Visit Project
wizard hat

Ready to Start Your Project?

Let's discuss how we can help bring your vision to life.