After-school arts programs for about 1,100 young people on a working waterfront: a print shop, a clay room, a darkroom. Four staff, a $600K budget, a board of nine. The first sample we built and the deepest, thirteen pages, because it had to show everything a nonprofit site can do.

Each one is a working feature, and each one is an example of what we build. Nothing you do on the site is recorded.
The programs page reads each program's places and switches its button by itself: Enrol, Waitlist, or Notify me for one that opens next spring. The form checks the young person's age against the program and lists what a real site would do next.

Upcoming shows drop off after their date. The gallery only shows pieces with guardian permission on file, because the consent lives in the data, not in a note. Staff add a show or a piece from one screen.

The three most recent Form 990s newest first, the audit, the determination letter, Schedule B with names withheld. Sizes are read from the files. If a number on the site disagrees with the filing, the page says the filing is right.

Monthly or once, four amounts or your own, a tribute line. The button and the "what it covers" line follow your choice. There is no processor, on purpose: the organization is not real, so the only action is an email.

A page a real nonprofit would not put on its home page, and the clearest way to show the search layer: every page's title, description and structured data, explained in plain words, with the official test links.

Five numbers, each with how it was counted; a survey with its response rate; a section on what the organization cannot prove and what it tried that failed. The honest version of an impact page.

The button below signs you in to the real staff area as sample staff. You see what Harborlight's staff would see: one menu, a tile per tool, and the checks.

Open, N of M left, full → waitlist, not yet open → interest list.
Roles, show shifts, the five steps before working with young people.
Consent and capacity live in the data.
A teaser per upcoming show; the section disappears when none is coming.
Labelled sample files; sizes read from the file.
At a glance, documents, the budget, the grant contact.
NGO, courses, events; one organization node.
Passed, partly, not yet, from real checks.
Plus two roles: staff, and staff with donor records.
Reviewed on one screen; hand-entered gifts too.
A public button into the real staff area, read-only.
Banner, footer, every document page, every person invented.
Tell us what yours needs that Harborlight does not show. In writing, in your own time; we reply within one business day.
What you have, what is missing, which sample is closest. No account, no call to book.
Tell us what you need →