Web application · 2026
Resilience by Choice
A new website and private content dashboard for a brand that helps people build confidence in the water and resilience in life.
- Type
- Web application
- Status
- Client projectLaunching soon
- Built with
- Next.js, TypeScript, Tailwind CSS, Supabase, Vercel

Overview
Resilience by Choice shares practical tools, programs and articles to help people build confidence in the water and resilience in life. I designed and built a new website for the brand, together with a sign-in-protected dashboard for running it, to replace its existing Kajabi site.
Challenge
The brief was a responsive website that is straightforward to maintain, where routine updates — headings and text, images, products and blog articles — happen without needing technical assistance.
Approach
Each page's editable content is defined once as structured fields, and the dashboard's editing forms are generated from those definitions, so adding a content area doesn't mean building a new admin screen. Content lives in Supabase with row-level security on every table; public pages are cached, and every save refreshes the affected pages straight away.
Solution
A water-themed site with home, about, products, blog and contact pages and a free-guide sign-up, plus a dashboard for editing page content and images, publishing articles and products with a rich-text editor, managing FAQs and testimonials, reading contact messages and following email-list growth.
Screens





Want a web application like this?
Tell me what you have in mind and I'll reply with next steps.