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.
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.
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.
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.
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.