All Projects Mobile App // iOS & Android

Checkin

Role Design & Development
Platform iOS, Android, Web
Timeline 2024 — Present
Stack SwiftUI, Kotlin, Firebase
HERO IMAGE

The Problem

Coordinating plans with friends is surprisingly hard. Group chats get noisy, nobody wants to be the first to commit, and by the time everyone figures out who's available, the moment has passed.

Checkin solves this with a simple concept: light your campfire when you're ready, and see who shows up.

APP SCREENS
PHONE MOCKUP

Simple Status Updates

Users can check in with one of four statuses — available now, arriving soon, maybe later, or not today. Each status includes an optional message and automatic expiration so nothing goes stale.

PHONE MOCKUP

Campfire Groups

Each group is a campfire. Members see each other's status at a glance — who's checked in, who's coming, who's not around. Real-time updates powered by Firestore snapshot listeners.

Design System

Built a comprehensive design system with semantic color tokens, typography scale, standardized spacing, and reusable components. The system supports customizable card backgrounds, themed groups, and consistent interactions across iOS, Android, and widgets.

DESIGN SYSTEM IMAGE

Outcome

Checkin is live on the App Store with an active user base of friend groups and gaming communities. The app handles real-time status coordination, push notifications, iOS widgets, and a companion Discord bot.

Next Project Project Name