Dog Pedigree Club
Members authenticate, subscribe, and then enter the registry.
Authentication, billing, webhook-driven membership syncing, and subscription gating are now in place. Guests can create an account, move through Stripe checkout, and unlock the protected club tools.
Closed-club foundation
- Register, log in, log out, and request a password reset
- Hosted Stripe billing plus webhook-driven Member/Lapsed status sync
- Protected dashboard, dog directory, pedigree viewer, and moderation routes
Join the club
Start with an account, continue into billing, and the app will open the closed-club routes after Stripe confirms the subscription state by webhook.