As Financial Secretary for Knights of Columbus Council #2469 in Gilroy, I personally managed annual dues collection for 80+ members. The workflow was entirely manual: mailing paper notices, processing checks, tracking who paid, sending delinquency reminders, and issuing membership cards. It consumed 10+ hours per month and still resulted in a collection rate under 65%.
No SaaS product existed that understood the specific structure of KoC councils — billing tiers, officer roles (Financial Secretary, Grand Knight, Treasurer), suspension workflows, or the "Knight Alert" escalation process for severely delinquent members.
Rather than waiting for someone else to build it, I built DuesSync — a purpose-built dues collection and member management platform for KoC councils. Built with Claude as development partner, DuesSync automates the entire dues lifecycle from first notice through payment confirmation and digital membership card delivery.
DuesSync is a real production application — not a prototype. It runs on a modern full-stack architecture with a PostgreSQL database (Supabase), Prisma ORM for type-safe queries, Clerk for role-based authentication (Financial Secretary, Grand Knight, Treasurer, District Deputy), and Stripe for payment processing.
The best products are built by practitioners. As both Financial Secretary and the developer, I didn't have to guess at the pain points — I lived them. DuesSync is what happens when domain expertise and AI-assisted development combine: a production SaaS product built without a team, without VC funding, and without compromise on quality.