Hamburger

Clerk Chat

Phone

A Cross-Platform Friend

Old friend Will Chertoff left Portland for the SF startup scene. And he's been building his business messaging company, Clerk Chat, steadily since. They'd grown to the point where they needed a mobile app to compliment their Teams integration and web app. Since it was a small team that needed Android and iOS, as well as offline support, we decided to build it in Flutter with Brick's data management.

Inboxes

Conversations are separated into distinct inboxes. Permissions had to be respected for which users could see which inbox.

Phone
Phone
Phone
Phone

Creating an inbox required some special plumbing: users could bring their own phone number or select from a provider set of available numbers.

Phone
Phone

Conversations

Inboxes hold many conversations, and each conversation correlates to a user's customer or group. The app supported creating new conversations, filtering conversations, and multimedia upload.

Phone
Phone
Phone
Phone

Contacts

Contacts were tricky based on the minimal designs. The fields could always be edited, and they had to be uniquely validated. The design worked great, providing just enough room for distinct separation and hit area.

Phone
Phone
Phone
Phone
Phone
Phone
Phone

Users could be separated into cohorts for easy categorization.

Phone
Phone

Profile Settings

The app natively supported dark mode through all screens. It also integrated with Apple's in-app payment system.

Phone
Phone
Phone

More Projects