Katrine Rosa
Back to selected work

Case · Digital membership experience

Kreativ Founder Klub

A conceptual membership experience for creative founders — developed from visual identity and UX through authentication, database, and realtime features.

Kreativ Founder Klub homepage

The project

From a community idea to a working product flow.

The goal was to create a portfolio case with a distinct visual identity and meaningful software functionality. The result combines a public club narrative with account creation, login, a protected member area, and an open chat demo.

My role
End-to-end product design and frontend development — from discovery and UX/UI to implementation, integration, and a complete user flow.
Technical scope
Next.js, React, TypeScript, Supabase/PostgreSQL, API integration, authentication, Row Level Security, realtime features, and Zod validation.
Development approach
I translate needs into concrete features and take them from idea to working solution. I use an AI-assisted, agentic workflow while remaining responsible for quality through code review, testing, debugging, and documentation.

What I built

A connected product flow — not just a polished homepage.

01

Identity and interface

Responsive design, a distinct club identity, and reusable UI components.

02

Secure access

Supabase Auth, email confirmation, sessions, and a protected dashboard.

03

Validated forms

Zod schemas with actionable errors before data is submitted.

04

Realtime demo

A public chat backed by PostgreSQL, RLS policies, and Supabase Realtime.

Process

AI as a development tool — with human quality control.

I used AI agents for research, task breakdown, implementation, and debugging. I continuously reviewed, tested, and refined the technical and visual decisions so the result works as both a product and a coherent codebase.