Back to Portfolio

Circle Up!

Privacy-focused community communication platform for groups who value both connection and data protection.

Circle Up

Key Features

Privacy-First Directory

Connect with members through a secure directory with friend-based visibility controls

Friends System

Build connections with a friend-request system that respects boundaries

Private Mailing Lists

Topic-based groups with built-in privacy protection

Shared Calendar

Community event tracking and coordination

Messaging System

Announcements and updates with granular privacy settings

Granular Privacy Controls

Users control who sees their information

Design Philosophy

Combines serious privacy protection with a fun, approachable UI featuring playful animations, retro-inspired design elements, and an emphasis on user delight. The custom "groovy" design system makes community engagement enjoyable while never compromising on data security.

Tech Stack

Core Framework

  • Next.js 15.2.6

    App Router with React 19

  • TypeScript

    Type-safe development

  • React 19

    Latest React features

Database & Auth

  • Supabase

    PostgreSQL + Auth

  • Row Level Security

    Database-level privacy

Styling & UI

  • Tailwind CSS v4

    Custom 'groovy' design system

  • Radix UI

    Accessible primitives

  • shadcn/ui

    Component library

  • Geist

    Typography

Forms & Validation

  • React Hook Form

    Form state management

  • Zod

    Schema validation

Additional

  • Lucide React

    Icons

  • date-fns

    Date utilities

  • Recharts

    Data visualization

  • next-themes

    Theme switching

Deployment

  • Vercel

    Hosting & CI/CD