keithokeefe
A memorial website for Brian James O'Keefe with stories, media, and fundraising details for Wasatch Backcountry Rescue.
2 commits over 1 day
What it is
A tribute site honoring Brian "Keith" O'Keefe, who died in an avalanche on February 22, 2026. The site provides funeral service details, news coverage of his death and the K-9 rescue recovery, family stories, photo and video galleries, and information about supporting the volunteer rescue teams that searched for him. It includes admin features for managing stories, media uploads, user comments, and content moderation.
Why I built it
Built to memorialize a loved one, coordinate service details, share stories and media from family and friends, and raise awareness for Wasatch Backcountry Rescue. This is a grief-driven project to honor Brian's life and create a central hub for the community to remember him.
Tech stack
PHP with Laravel (routing, Blade templates, Eloquent ORM, migrations, queued jobs), MySQL database, Tailwind CSS for styling, Vite for asset bundling. Includes job queues for thumbnail generation and voice transcription, PostHog analytics integration, and media management with comment/like features.
Timeline & effort
Last active Mar 2, 2026 — 2 commits across 1 active day (spanning 0 days).
Built over a single day (March 2, 2026) with 2 commits. This was assembled urgently in the immediate aftermath of Brian's death (February 22) and ahead of the funeral services scheduled for March 6–7, 2026. Extremely compressed timeline driven by grief and the need to coordinate memorial logistics.
Did it turn out useful?
Despite the single-day commit window, this is clearly a production memorial site with comprehensive features: admin panels, user authentication via magic links, media galleries with thumbnails, comment moderation, VIP flags, story submissions with voice transcription jobs, and detailed funeral/hotel logistics. The presence of PostHog analytics, deployment documentation, and real curated content (news articles, photos, obituary text) confirms this was deployed and used by the family and community during an active funeral period.