Amigos Aquatics
LAHS Aquatics Alumni Foundation — Fountain Valley, CA
The LAHS Aquatics Alumni Foundation runs on volunteer hours. They needed a donation platform that doesn't require a technical team to maintain — one that a board member can hand to a donor and be confident it just works.
2025
The challenge
A nonprofit board running entirely on volunteer time needed a credible web presence and donation flow — without ongoing technical overhead or a budget for maintenance. Every page had to serve multiple audiences: donors, alumni, current families, and the board itself.
The approach
Static export on Next.js 15 means there's no server to babysit. shadcn/ui keeps the component library accessible and consistent without custom design system overhead. Role-aware content structure lets the same site serve donors looking to give and volunteers looking for meeting notes. Comprehensive documentation was written for every audience — not just developers.
Notable details
- Full CI/CD pipeline with Husky pre-commit hooks and commitlint
- Jest test suite with coverage targets
- Role-aware content: donor flow, alumni section, board resources, volunteer guides
- Static export — zero server infrastructure for the client to maintain
- Accessible component library (shadcn/ui + Tailwind)