case_study / Production
Creator Portal
A production affiliate creator platform for onboarding creators, approving applications, assigning coupons, tracking UTM attribution, reporting bookings and GMV, and managing payout status.
role:
Senior Full-Stack Developer / Feature Owner
status:
Production
year:
2024 - Present
Creator Portal is a business-critical affiliate workflow for Fly Fairly, connecting creator onboarding, coupon attribution, booking/GMV reporting, and payout visibility.
Screenshots and implementation details are limited due to production/client confidentiality.
Problem
The business needed a reliable way to manage creators, coupon usage, attribution, reporting, and creator payout workflows without relying on manual tracking.
My role
Senior Full-Stack Developer / Feature Owner
Architecture / approach
Built the portal using Next.js, React, TypeScript, backend APIs, CMS-managed content, analytics tracking, and payment workflow integration. Focused on reliable attribution, clear operational visibility, and maintainable creator management.
Responsibilities
- Creator onboarding flow
- Approval workflow
- Coupon assignment and validation
- UTM tracking
- Booking and GMV reporting
- Payout-status tracking
- Wise payment integration
- Backend API and data workflow support
- Production fixes and cross-functional delivery
Key features
- Creator onboarding
- Creator approval workflow
- Coupon assignment
- Coupon validation
- UTM tracking
- Booking and GMV reporting
- Payout status visibility
- Wise payout integration
Challenges
- Maintaining accurate coupon attribution
- Keeping creator, coupon, booking, and payout data consistent
- Supporting operational workflows without adding unnecessary complexity
Solutions
- Built structured workflows around onboarding, approvals, coupon assignment, analytics, reporting, and payout states
- Improved validation and tracking logic
- Supported production debugging and iteration after launch
Impact
- Enabled Fly Fairly to operate creator affiliate workflows more systematically
- Reduced manual tracking around creators, coupons, bookings, and payout status
- Created a foundation for creator growth and performance reporting
Lessons learned
- Operational tools need clear data states and simple workflows
- Attribution and payout systems require careful validation
- Internal portals should be built for maintainability, not just launch speed