Kumba
Highlights
- Online appointment booking and scheduling
- Automated route optimization and planning for house call veterinarians
- Secure role-based access and session management
- Automated client notifications for upcoming visits via SMS and email
- Integration with third-party veterinary platforms and practice management software (PMS)
Client
Our client, Kumba Technology, Inc, wanted to make in-home pet care easy and accessible for caregivers, thereby promoting the human-animal bond. Therefore, they developed a comprehensive platform for online appointment booking for mobile vets, veterinary clinics, and pet owners.
Challenge
The Kumba platform had reached the limits of its initial architecture, causing performance issues and making it difficult to maintain and expand. Its integrations with third-party veterinary systems were also unstable. The client approached SoftTeco with a request to scale and enhance their existing solution and enable seamless integrations with other veterinary service platforms.

Solution
In collaboration with the client’s team, SoftTeco rebuilt and scaled the Kumba platform. The solution includes two web applications: one for administrators and another for clinics, along with a cross-platform mobile application. The apps initially lacked a clear architecture; we redesigned the system to be scalable, maintainable, and easier to debug as the user base continues to grow. The frontend was built with React.js for responsive web interfaces, while the mobile application was re-architected with React Native to enable cross-platform use. The backend is powered by Node.js and Nest.js with a PostgreSQL database for robust data management. The entire infrastructure is hosted on AWS.
Looking to build a scalable veterinary booking platform?
Let SoftTeco develop secure, high-performance web and mobile solutions for veterinary clinics, mobile vets and pet owners.
Tech Stack
How It Works
The platform serves three main user groups: veterinary clinics, pet owners, and house call veterinarians.
To ensure seamless data flow, we built and enhanced integrations with key PMSs, implementing a sophisticated two-stage retry mechanism to automatically recover failed synchronizations. Our team also optimized the integration with the Google Maps API for route planning.
To improve performance and reliability, we optimized GraphQL queries, implemented Apollo caching, and consolidated multiple web repositories into a single maintainable codebase. Additionally, we strengthened platform security with role-based permissions and implemented advanced monitoring for faster troubleshooting.

Results
SoftTeco successfully scaled the Kumba platform, boosting performance and enabling robust integration with veterinary systems such as Digitail and Shepherd. We continue to support Kumba with ongoing maintenance and updates.


