Home / Companies / Stream / Blog / Post Details
Content Deep Dive

ShiftFlow Proves You Don’t Need to Build Chat — Even If You Know How

Blog post from Stream

Post Details
Company
Date Published
Author
Emily N.
Word Count
1,111
Language
English
Hacker News Points
-
Summary

Eddy Yang founded ShiftFlow, a modern time and attendance platform designed specifically for field and trade businesses, emphasizing the need for integrated real-time messaging to improve team communication. Drawing on his experience leading Uber's in-app messaging team, Yang chose to integrate Stream's chat API rather than building one in-house, citing its developer-friendly approach, transparent pricing, and robust engineering philosophy as key factors. The app utilizes Flutter for cross-platform consistency and features a tech stack optimized for agility, including Kotlin, PostgreSQL, and AWS. Stream's multi-tenancy and role-based permissions are crucial for ShiftFlow's B2B SaaS model, ensuring data privacy and management control. The integration process was seamless, requiring no support contact, and enabled ShiftFlow to focus on other application features. Stream's robust offline support and notification systems have been particularly beneficial for users in low-connectivity environments. Yang advises other founders against building chat functionalities from scratch unless they are core to their value proposition, highlighting the complexities involved in such endeavors. ShiftFlow plans to explore more of Stream's features, such as custom message types and advanced permission controls, to enhance its offerings further.