ForgeKitFORGEKIT

Build Log

MedinaCHF: Public Site Refresh + Member Experience Redesign

August 7, 2026

Public-site copy/photo/logo refresh, then a full member-experience redesign from Courtney's brief — new Member Home, IA, real attendance tracking separate from RSVP, leadership analytics, and a member directory.

MedinaCHFFeatureRedesign
6
commits shipped
3
new DB tables/columns (eventAttendance, planningClaims.membershipYearId, families directory fields)
2
production deploys
10+
real photos incorporated, logo mark redesigned

Timeline

Start
Public site copy + photo + logo pass
Court's homepage/events copy, ~10 real photos replacing placeholders, logo redesign removing an accidental cross from the negative space
Mid
Join Us page + contact redesign, first prod deploy
Application toggle on coordinator page, nav relabel, deployed to medinachf.forgekits.build
Late
Member Experience Redesign — full brief from Courtney
New Member Home, IA overhaul, real attendance tracking, leadership analytics, member directory
Close
Second prod deploy, session wrap
Zeb confirmed 'yes deploy', then 'lets wrap for the night'

What shipped

products/medinaCHF/ — homepage/events/community page copy and photo updates from Courtney

products/medinaCHF/ — logo mark redesign: removed an accidental cross from the negative space between two leaf shapes, replaced with a heart formed from the shapes' own contours

products/medinaCHF/ — Join Us page redesign, application-open/closed toggle on the coordinator settings page (built from scratch — didn't exist)

products/medinaCHF/ — proxy.ts sign-in redirect fix (Clerk now returns members to their original destination, not homepage)

products/medinaCHF/ — Member Home rebuilt as a 3-card command center: What's Happening Next, Announcements, My Membership — each folding its own call-to-action inline instead of a separate 'Needs Your Attention' panel

products/medinaCHF/ — member navigation rebuilt from scratch: Home/Calendar/Plan Something/Announcements primary (mobile bottom tab bar), My Family/Member Directory/Notifications/Guide secondary (hamburger)

products/medinaCHF/ — real attendance tracking, structurally separate from RSVP: new eventAttendance table, self-service Check In button, organizer backup mark-attendance UI

products/medinaCHF/ — membership years made a first-class scoping entity (getCurrentMembershipYear), fixing two pre-existing silent bugs (unordered 'current year' query, year-unscoped planning credit)

products/medinaCHF/ — member-facing 'I Can Help Plan' action (claimEventAsPlanner) — closed a real gap where members could only become planner of an event at creation time, never afterward

products/medinaCHF/ — coordinator leadership analytics dashboard: Family | Events | Planning | Status table, sorted worst-status-first

products/medinaCHF/ — opt-in member directory: family search/browse by age band and interests, self-excluded from own results, visible-to-others banner

Please do not assume the existing member navigation, pages, cards, or structure need to be preserved.

Courtney, via Zeb — the instruction that licensed rebuilding Member Home and its navigation from scratch rather than patching around the old panel-based layout