OnDuty, developed by RubyGarage, is a streamlined online marketplace connecting local service providers and consumers for home-related tasks. It enables users to discover services, review profiles, and securely book suitable providers. For providers, it’s an opportunity to highlight their skills, expand their reach, and enhance their business. It epitomizes ease, security, and user-friendliness in managing everyday home tasks.
The challenges that shaped OnDuty’s success
Saudi Arabia’s digital transformation vision 2030 program manager, Naxy Nwodo, tasked RubyGarage to create OnDuty, an online services marketplace. The objective was to easily connect customers with local service providers for various home tasks, saving time and effort. Quality assurance was crucial, demanding a system to ensure the reliability of services, like a robust review system or a stringent provider vetting process.
The marketplace had to ensure secure transactions, protect customer data, and incorporate a dependable payment system. It also needed to foster price transparency, allowing customers to compare service providers, offer flexible booking options, and host a broad array of services. Exceptional customer service, coupled with a fair dispute resolution process, was essential for a seamless user experience.
Here’s how we addressed it:
User needs
Conducted market research and user analysis to understand the needs and behaviors of service providers and consumers.
User-friendly interface
Created an intuitive, accessible platform for users of all technical backgrounds.
Custom features
Developed tailored features to meet the requirements of our online marketplace.
Data security and privacy
Implemented robust security measures and privacy protocols to protect user data and comply with regulations.
Scalability planning
Designed the platform to accommodate future growth in users, traffic, and data volume.
Third-party integration
Seamlessly integrated payment gateways and communication tools to enhance functionality.
Quality assurance
Thoroughly tested all features to ensure a smooth user experience.
Time and resource management
Effectively allocated time and resources while maintaining high-quality standards within the project timeline and budget.
Craft your online marketplace
Partner with RubyGarage to create a platform connecting home service providers and consumers effectively and seamlessly.
We made it easy for service providers and customers to create, customize, and manage profiles. Providers can share information like skills, rates, and availability, while customers can save preferences and manage bookings.
Charting the course to OnDuty’s vision
Our project development journey:
01
Discovery phase
Starting with a comprehensive discovery phase, the team delved deep into the platform’s vision, aligning strategies with key stakeholders to pinpoint unique requirements.
02
Planning and scoping
Transitioning to planning and scoping, our attention centered around OnDuty’s objectives, sketching a roadmap that defined project scope, set clear milestones, and fostered team alignment. Our mission? Bring the envisioned marketplace to life!
03
Customization and configuration
Customization and configuration followed, where we tailored our service marketplace solution to OnDuty’s specific needs, branding, and preferences. We meticulously aligned every detail with platform features and third-party integrations.
04
Custom feature development
During the custom feature development phase, we went the extra mile, creating standout features like a robust search and filtering system, intuitive booking module, and a secure payment gateway.
05
Brand identity incorporation
Brand identity incorporation saw us blend OnDuty’s brand elements, creating a visually compelling user experience rich in color, typography, and unique style.
06
Quality assurance
Quality assurance then took center stage. Our team conducted rigorous testing, scrutinizing every performance, reliability, and security facet, ensuring an exceptional user experience.
07
Deployment and launch support
As we transitioned to deployment and launch support, our role morphed from creators to guides, facilitating the platform’s launch, ensuring a smooth infrastructure setup and data migration.
08
Training and documentation
Finally, we equipped the OnDuty team with extensive training and documentation, giving them the confidence and knowledge to manage their platform effectively.
Milestones and results:
Unfailing project delivery
Adhering to a meticulous project plan, RubyGarage delivered OnDuty on schedule, meeting all established milestones.
Tailored features
Distinctive features, including a powerful search engine, user-friendly booking system, and secure payments were crafted and integrated, amplifying OnDuty’s uniqueness.
Cohesive brand incorporation
We seamlessly blended OnDuty’s brand elements, delivering a visually appealing and consistent user experience.
Rigorous quality checks
Through thorough testing, we ensured optimal performance, reliability, and security, enhancing user confidence in the platform.
Smooth deployment
We facilitated a successful launch, offering indispensable support during setup, data migration, and deployment stages.
Enabling operation
We provided extensive training and documentation, bolstering the OnDuty team’s ability to manage their platform.
Winning user approval
OnDuty’s positive reception post-launch highlights RubyGarage’s successful development efforts, with users praising the platform’s intuitive design and robust features.
Accelerated business expansion
RubyGarage’s successful execution has propelled OnDuty’s growth, marking an upswing in registered users, transactions, and overall user engagement.
Elevate providers, serve consumers
Develop a dynamic platform that not only enables service providers to showcase their prowess and broaden their reach, but also provides consumers with a convenient solution to find and book home services.
Ruby on railsSidekiqDevisePumaActiveModelSerializersFigaroRSpecFactory BotCapybara
Database:
PostgreSQLRedisPg_search
Security:
OmniauthCanCanCanRack-Cors
File upload:
CarrierWaveFog
APIs & integrations:
FaradayRest-client
Admin panel:
ActiveAdmin
Real-time communication:
ActionCable
Email delivery:
Send Grid
Error and performance:
MonitoringSentryNew Relic
Search and geolocation:
ElasticsearchSearchkick
Payment processing:
Stripe APIStripe Ruby gem
Cloud Services and infrastructure:
AWS (Amazon Web Services)
Containerization and orchestration:
DockerKubernetes
Continuous integration and deployment (CI/CD):
Jenkins
Development workflow:
GitGithubJiraSlack
Driving results
RubyGarage’s transformative impact with OnDuty
With the successful deployment of OnDuty, RubyGarage has delivered a tangible impact on Saudi Arabia’s Vision 2030 initiative, a strategic roadmap aimed at steering the country away from oil dependence, diversifying the economy, and uplifting public service sectors. Here’s how OnDuty became an integral part of this transformation:
Championing digitization
OnDuty, as an online marketplace for home services, has ignited a digital revolution in Saudi Arabia’s service sector, perfectly aligned with Vision 2030’s goal of capitalizing on digital technology to revolutionize business processes and augment service delivery.
Cultivating economic opportunities
By crafting a platform for local service providers, OnDuty has generated new employment opportunities, spurred entrepreneurship, and nurtured small and medium-sized enterprises (SMEs), echoing the economic growth objectives of Vision 2030.
Enriching customer experience
With its user-centric interface, innovative features such as real-time tracking, and a trustworthy review system, OnDuty has significantly elevated the customer experience, mirroring Vision 2030’s ambition of cultivating a vibrant society with high living standards.
Advocating a cashless economy
OnDuty, with its integrated secure payment gateways, is a strong advocate for cashless transactions, a cornerstone of the digital economy.
Empowering non-oil sectors
By fostering growth in the home services sector, OnDuty contributes to the diversification of Saudi Arabia’s economy, resonating with the central ethos of Vision 2030.
Inspiring technological adoption
The success of OnDuty serves as a beacon, encouraging other businesses to take the digital leap and integrate modern technological solutions into their operations.
Our client’s feedback
Naxy Nwodo
Project Lead, OnDuty
Working with RubyGarage on the OnDuty project has been a phenomenal experience. Their technical proficiency, commitment to our vision, and proactive problem-solving approach significantly contributed to the platform’s success. From their expertise in Ruby on Rails and React.js to their excellent project management skills, RubyGarage has exceeded expectations in every aspect. They have been integral in driving digital transformation in Saudi Arabia’s home services sector, aligning perfectly with Vision 2030. I highly recommend RubyGarage for their top-notch software development services.
Related case studies:
Campsited
A two-sided online marketplace that helps people book camping holidays.