Case study / 05

Drupal
Website design & development

Explore the project ↓

Onset
Campground

A website for visitors and residents

Black-and-white photograph of a white clapboard building at Onset Campground, with open windows, benches and a cross-topped cupola

Role

Website design and development, content strategy and writing

Platform
Drupal
Launched
May 2023

The project

Onset Campground needed a website that welcomed people discovering the grounds while serving the people who live there. I designed and built a Drupal site, wrote its content, and organized the information around those two audiences, with feedback from campground stakeholders.

Visit Onset Campground website

Structure

Two ways into the campground

The homepage lets people identify themselves as visitors or residents and go directly to useful information. Visitors can find worship schedules, activity listings, and rental property information. Residents have routes to the calendar, board-meeting information, and policies.

Some links appear in both paths. That overlap is intentional: information can belong in more than one place when people arrive with different questions.

Onset Campground resident section with links to community information, the calendar, worship and contact
The residents’ route · Current site, captured October 2026 · View full size ↗

Design and content

A recognizable community

I handled the visual design and writing alongside development, shaping the page structure, labels, and copy around the same audience needs. The homepage is the part I’m most pleased with: strong branding, clear starting points, and direct links to the information people come looking for.

Publishing

Structure with room to adapt

I chose Drupal for its customizable content types and Views, which control how content is organized and displayed. They offered the balance I wanted for content creators: guardrails for consistent publishing, with flexibility for different kinds of information.

I created custom content types for people, lots, and facilities, as well as events and Q&As. Custom Views brought that information into calendars and committee listings.

Community tools

Supporting everyday tasks

A sortable, filterable document library organized policies and forms. Events could be filtered by type and by in-person or virtual format, while activity-specific volunteer forms fed a tracking page.

Rental inquiries, including questions about individual properties, went to the rentals team. I also built custom modules for event registration, facility rentals, budget visualizations, and meeting minutes. These tools extended the site’s role in the everyday work of the campground.

Contact

Let's talk

Need a website that makes publishing easier for your team?

[email protected]