Industries · Nonprofits
Nonprofit web design for LA organizations reporting to Measure A, HMIS, and three funders at once.
Los Angeles nonprofits operate inside one of the most complex compliance environments in the country — Measure A, AB 977, HMIS, HSH transition requirements, LAHSA data standards, and a stack of funder-specific reporting formats on top of all that. The tools most nonprofits have weren't built for any of it. ShipyardLA builds custom web tools specifically for LA nonprofits: intake systems that talk to HMIS, dashboards that assemble Measure A compliance reports, integrations with Bonterra ETO and CalJOBS, and AI workflows that actually reduce staff workload.
Built for the systems LA nonprofits actually run. Not a template dressed up for the sector.
Who this is for
LA nonprofits dealing with real operational pain — not organizations that just need a website refresh.
- Homeless service providers with LAHSA, HUD CoC, or ESG funding who need HMIS integrations that actually work in the field
- Workforce development organizations running CalJOBS who need intake tools that don't require double-entry
- Organizations under Measure A or AB 977 compliance requirements who are still assembling reports manually
- Social services nonprofits on Bonterra ETO who need custom reporting outside what the platform offers
- EDs and COOs who need board reports and funder packets generated automatically — not assembled by a program manager the night before
- Immigration, legal services, and disability nonprofits needing multilingual tools (i18n infrastructure built in; translation content provided by your community partners or language staff)
What I build
Specific tools for LA's compliance and reporting stack. Not generic nonprofit software.
HMIS and CalJOBS intake tools
Mobile-capable intake forms that write directly to HMIS or CalJOBS on submission. Offline sync for field staff without reliable connectivity. No parallel spreadsheet. No manual upload at the end of the day.
Measure A and multi-funder compliance dashboards
Dashboards that pull from your existing data sources and assemble compliance reports in the formats your funders require. Measure A, AB 977, LAHSA, HUD — tracked in one place, exportable in the right format.
AI-assisted case notes and grant drafting
Case note translation from Spanish to English for English-speaking supervisors. Grant application first drafts from prior successful submissions — for human review and editing before submission. Board report narratives generated from QuickBooks data — for staff review before use. Built and validated one use case at a time.
Bonterra ETO and Salesforce NPSP integrations
Custom data pipelines connecting Bonterra ETO, Salesforce NPSP, QuickBooks Online, and HMIS. Documented data models. No black-box middleware. Built to be maintainable by anyone with basic technical knowledge.
How this is different
ShipyardLA is built on a nonprofit sector background — an actual operational role at a disability nonprofit in the San Fernando Valley. That nonprofit background — combined with deep research into LA's compliance and reporting stack — shapes how I approach every engagement. Production-grade Rails and Elixir. Your codebase. Documented on handoff.
How it works
Fixed scope. Fixed price. Clear ship date.
- 01
Technical audit
2–3 weeks. I map your current systems — HMIS, CalJOBS, ETO, QuickBooks, the spreadsheets running alongside all of them — and produce a written roadmap. Fixed fee. Most clients move to a scoped build from here.
- 02
Scoped build
4–12 weeks. One defined tool, fixed price, no feature creep. Scope agreed in writing before any code is written. Built on Rails or Elixir with PostgreSQL.
- 03
Handoff and ongoing support
Full documentation, video walkthroughs, training call. Ongoing engineering retainer available for organizations that need continued support — minimum 3-month commitment, applied to the specific systems you run.
Book a 30-minute technical audit.
Walk away with a plain-language assessment of your current tech stack, what it's costing you, and what to build first. No pitch. No bloated retainer proposal. Just honest scoping from someone who's worked inside a nonprofit.