Technology Category
- Application Infrastructure & Middleware - Event-Driven Application
- Platform as a Service (PaaS) - Application Development Platforms
Applicable Functions
- Product Research & Development
Use Cases
- Real-Time Location System (RTLS)
- Time Sensitive Networking
Services
- System Integration
About The Customer
TaskRabbit is an online and mobile task platform that connects people with trusted, reliable independent contractors, known as 'Taskers,' from their local communities. TaskRabbit's two-sided marketplace enables consumers to find immediate help with everyday tasks across more than 50 categories, including cleaning, moving, delivery and errands, handyman work, and more. Users can choose their Tasker based on reviews, skills, hourly rate, and availability, and they can schedule their appointment with a Tasker at their convenience. Users can book, pay, and review a Tasker through one easy-to-use platform. TaskRabbit aims to make everyday life easier for everyday people by helping them check off items on their to-do lists. It also creates new work opportunities for Taskers, allowing them to earn extra income or build a full-time business on their terms.
The Challenge
TaskRabbit, an online and mobile task platform, faced a significant challenge with its in-house chat service. The chat service, which is a core functionality of the platform, was underperforming, unreliable, and often experienced lags between when a message was sent and received. This led to frequent miscommunications between users and taskers. TaskRabbit considered rewriting the chat service internally, but they wanted to focus their resources on enhancing the platform's core competencies. They decided to bring in a third-party to integrate a top-notch chat product into their application. TaskRabbit also wanted to incorporate new features into their chat product, such as multi-party groups, gestures, media calls, forms, reactions, and threading. They needed a solution that was scalable, timely, and high-performing.
The Solution
TaskRabbit considered several vendors to replace their internal chat product, including Twilio, Sendbird Chat, PubNub, Layer, and Firebase. However, they chose Stream for its React Native library and flexible Chat UI Kit, which could be adapted to meet TaskRabbit's specific demands. TaskRabbit's VP of Engineering, Sadeepa Wijesekara, stated that using Stream would give them the 'biggest bang for their buck.' Stream offered a fast and efficient solution that would speed up the chat development process without heavy investment. TaskRabbit was initially hesitant about partnering with Stream due to its startup status, but after meeting with the Stream team, they were confident in the company's longevity and shared values. TaskRabbit was able to seamlessly check-in with Stream in real-time through a shared Slack channel, and they were impressed with Stream's responsiveness to their requests for additional customized features, multi-region support, and internationalization.
Operational Impact
Case Study missing?
Start adding your own!
Register with your work email and create a new case study profile for your business.
Related Case Studies.
![](/files/casestudy/Leading-Tools-Manufacturer-Transforms-Operations-with-IoT.png)
Case Study
Leading Tools Manufacturer Transforms Operations with IoT
Stanley Black & Decker required transparency of real-time overall equipment effectiveness and line productivity to reduce production line change over time.The goal was to to improve production to schedule, reduce actual labor costs and understanding the effects of shift changes and resource shifts from line to line.
![](/files/casestudy/Jaguar-Land-Rover-Speeds-Order-to-Cash-Cycle.png)
Case Study
Jaguar Land Rover Speeds Order-to-Cash Cycle
At Jaguar Land Rover, vehicles physically move around the facility for testing, configuration setting, rework and rectification, leading to a longer search time to get each vehicle to its next process facility. The main goal is to minimize the vehicles' dwell time between end of line and the delivery chain which was previously a manually intensive process. Jaguar Land Rover's goal was to build on the success of an earlier RFID project and improve the efficiency of delivering vehicles to meet dealer orders.
![](/files/casestudy/Improve-Postal-Mail-and-Package-Delivery-Company-Efficiency-and-Service.png)
Case Study
Improve Postal Mail and Package Delivery Company Efficiency and Service
Postal mail and package delivery company wanted to replace legacy yard management system, increase inbound and outbound yard velocity, improve priority parcel delivery time and accuracy, reduce workload and overtime, reduce driver detention and measure performance and utilization of yard resources.
![](/files/casestudy/Hospital-Management-Solution.png)
Case Study
Hospital Management Solution
The Oncology Diagnosis and Treatment Center of Brasov wanted to give patients as much freedom to roam as possible, while at the same time ensuring optimal patient safety and security. The centre was in need of an adequate wireless voice communication and messaging solution that would give patients the confi dence that medical staff is always on call, and reduce stress levels of nurses and doctors when called in case of urgent need.
![](/files/casestudy/Worker-Tracking---Safety-Monitoring-in-Construction.png)
Case Study
Worker Tracking & Safety Monitoring in Construction
One of the main challenges facing the technology was to create a network within underground tunnels and another was to provide products that can withstand harsh working environment. The team used amplifiers to enhance bandwidth and Litum produced IP67-rated hardware that is durable for harsh working conditions.