Multum – An On-Demand Service Platform
Platforms
Responsive Web,
Mobile App
Deliverables
UI, UX, Product Strategy,
Design System
Overview
Multum envisioned a multi-functional platform where users could access services like food delivery, rideshare, and item delivery, with a unique feature allowing them to set their own price. The app needed to connect consumers with service providers willing to negotiate on pricing, while maintaining an efficient, user-friendly experience across mobile interfaces.
Our goal was to bring Multum’s innovative approach to life, creating an app that would give users flexible service options and providers a clear, accessible job management system.
Challenges
Multum’s challenge lay in developing a seamless, real-time platform that catered to the diverse needs of consumers and service providers. Users required flexible functionality, such as setting custom service prices, monitoring job statuses, and communicating with providers. Service providers needed features for bidding on jobs, tracking progress, and completing tasks. The application also needed to scale effectively, accommodating growing user interactions while ensuring a smooth, responsive experience.
Our Approach: Design Phase
The design phase started with a collaborative workshop between our team and Multum to define each feature in detail. We structured the app around two main modules, one for Consumers and the other for Service Providers:
Consumer Module: Consumers needed the ability to register, log in, and manage profiles, all within a simple, guided setup. The job posting feature was designed to allow users to specify details, including price, job type, and timing, with an option to monitor job status through progress bars. Each job had a live tracking map, providing real-time updates on the service provider’s location.
Service Provider Module: Service providers could create detailed profiles, undergo background checks, and browse available jobs with custom filters (e.g., location, job price, and client rating). We designed a comprehensive job progress interface with interactive steps, allowing providers to accept, start, and complete jobs with status updates for consumers at every stage.
Prototypes were created in Figma, and we went through several rounds of adjustments with Multum to fine-tune user flows and feature interactions. With their approval, we moved into development.
Our Approach: Development Phase
For development, we used React Native to build a responsive mobile app compatible across devices. Our team implemented NodeJS on the backend to support real-time updates and data management, while AWS provided scalable infrastructure for secure data storage and streaming.
Live Tracking and Notifications
We built a live tracking feature with notification triggers for both
consumers and service providers. Consumers could follow the
provider’s progress on a map, while the provider received
automated reminders to update job statuses. Notifications informed
users of key milestones, such as job acceptance, job start, and job
completion.
Interactive Progress Bar
The progress bar was designed to adapt based on user interaction.
For service providers, this feature allowed updating their status as
they moved through each job phase. Consumers received real-time
updates corresponding to these changes, keeping them informed
without needing constant manual input.
We maintained consistent communication with Multum, sharing progress and gathering feedback. Our development and QA teams worked together to test features extensively across different devices and scenarios.
Our Approach: Deployment Phase
Once development was completed, our QA team conducted final testing to ensure a stable and user-friendly experience. After Multum’s final sign-off, our DevOps team deployed the solution on AWS, creating a secure and scalable environment for the app’s public release.
Results
The final solution provided Multum with a powerful, user-friendly platform for connecting consumers and service providers. The app’s flexible pricing model, real-time tracking, and seamless communication channels created a new, adaptable experience for users. Early user feedback highlighted the app’s intuitive navigation and efficient job management features, marking a successful launch for Multum’s vision.