Projects

A curated selection of projects focusing on design systems, performance optimization, and interactive experiences.

Sunday OS (Simple Church Platform)

End-to-end SaaS for UK churches including media library, giving, and communication modules. Multi-tenant by design with a CMS-style content engine and real-time overlays for in-service visuals.

Impact

  • - Currently powering content delivery and screen visuals for multiple UK churches
  • - Built to handle dynamic overlays and schedule-driven rendering for live services

Architecture

  • Multi-tenant SaaS Architecture
  • Role-based Content Delivery
  • SSG/SSR Hybrid Rendering
  • Integrated AI-based media curation (WIP)
Next.jsTypeScriptPostgreSQL + Drizzle ORMClerkVercel Actions
View Project

CPD Training Platform for Ministers

Volunteer onboarding and CPD system built for churches. Includes course delivery, dynamic resource ranking via review scores, and admin dashboards.

Impact

  • - Replaced failed agency build with full-stack rewrite in 3 weeks
  • - Now used to onboard volunteers and track training across multiple ministries

Architecture

  • Role-based Access Control
  • Client-rendered Dashboard w/ Real-time Sync
  • Dynamic Resource Aggregation
ReactNext.jsFirebase Auth + FirestoreTailwindCSSPlaywright
View Project

100Projects.dev

Curated library of real-world project ideas for devs who want to build, not just learn. Designed to help devs ship instead of get stuck in tutorial hell.

Impact

  • - Used by 1000s of devs looking to break out of tutorial cycles

Architecture

  • Static-first Architecture
  • Simple Tag-based Filtering
AstroTypeScriptNetlify
View Project

Routine Builder (Archived)

Gamified habit tracker prototype using GPTs for suggestions and a real-time social leaderboard. Built as a side-exploration into gamification UX.

Impact

    Architecture

    • Event-sourced Engine
    • Reactive State Layer
    • Basic Leaderboard Sync
    ReactTypeScriptWebSocketPostgreSQL
    View Project