Skip to content
Heistermann Solutions Logo
Case Study

Dare Together

Full-stack platform for a curated entrepreneur community

A complete web platform for Dare Together - a curated community connecting entrepreneurs, freelancers, and remote professionals through intentional co-living blocks across Southeast Asia. 377 TypeScript files, 61 pages, 112 API routes, and 31 database migrations - spanning a public marketing website, a members-only portal with profiles and community features, and a full admin dashboard with CRM, CMS, media library, and analytics.

~/dare-together
Dare Together screenshot
Deep Dive

The Story

The Challenge

Design and build a production-grade platform from scratch for a selective community - covering a public website with editorial design, SEO, and CMS-managed content, a secure member portal with profiles and community directory, and a comprehensive admin dashboard for managing members, blocks, content, email templates, and analytics.

The Solution

Built a full-stack Next.js 16 application with Supabase (PostgreSQL, Auth, Storage, RLS), Stripe payment preparation, Resend for transactional emails, and Upstash Redis for rate limiting. Implemented magic-link authentication, a multi-role permission system (Admin/Moderator/Editor/Member), a drag-and-drop CMS, a media library with image cropping, and a markdown-based blog system.

The Result

A fully custom-designed platform with a warm, editorial aesthetic - no templates. Three separate application areas (public site, member portal, admin dashboard) with a consistent design system. The public website features ISR, JSON-LD structured data, and full SEO optimization. Member and admin areas are protected by role-based access control with Supabase RLS. Only the public website is visible to outside visitors.

Technology

Tech Stack

Next.js
TypeScript
Tailwind CSS
Supabase
Stripe
Resend
Redis
Framer Motion

Want Something Like This?

Every project starts with a conversation. Tell me about your idea and I'll show you what's possible.

Available
Book Consultation