Ujret
Multi-service app for handyman marketplace and carpooling.

What we built
and why.
Ujret is a dual-purpose mobile app that combines on-demand handyman services and peer-to-peer carpooling in one platform. Built on React Native with Firebase real-time tracking, Stripe payments, and a Node/PostgreSQL backend, it connects users with providers and drivers in real time.
The problem
to solve.
Context
On-Demand Services · Marketplace : Users wanted one app for both local services and carpooling, instead of juggling separate platforms for each.
Core Problem
The platform had to manage two distinct service verticals - jobs and rides - in real time, with secure payments and role-aware access, without becoming a confusing mega-app.
How we
built it.
A cross-platform build with a dual-vertical interface and a backend supporting both carpooling and freelance services, focused on scalability, live synchronization, and a fluid experience across modules.
Dual-Vertical UX
Designed user flows and high-fidelity UI for both Handyman and Carpool modes.
Real-Time Core
Built real-time booking and tracking on Firebase.
Payments & Backend
Integrated Stripe payments/wallet and a Node + PostgreSQL backend with RBAC.
Beta
Deployed a beta for early user testing and feedback.
What got
shipped.
A React Native app with a dual-vertical interface, Firebase for real-time booking and tracking, Stripe for payments and an in-app wallet, and a Node.js + PostgreSQL backend with role-based access for users, drivers, and providers.
Key Innovations
- Dual handyman + carpool verticals in one app
- Real-time booking, tracking, and status updates
- Integrated Stripe payments with an in-app wallet
- Role-based access across users, drivers, and providers
Obstacles Overcome
- Handling a dual-service architecture efficiently
- Balancing design simplicity with complex logic
- Optimizing real-time tracking and messaging
- Ensuring scalability and data protection
What it
does.
4 core capabilities that define the product. Each engineered with a senior team, tested against real usage, and shipped to production.
Dual Vertical Interface
Handyman services and peer-to-peer carpooling in one unified app.
Real-Time Booking & Tracking
Live booking, service tracking, and instant status updates via Firebase.
Integrated Payments & Wallet
Secure Stripe-based payments and an in-app wallet for seamless transactions.
Role-Based Access
Controlled functionality for users, drivers, and service providers.
The product,
end to end.
11screens from the shipped build. Every flow, every state. These aren’t renders, they’re production.










The impact,
measured.
Combined two on-demand markets into a single, role-aware platform - letting users book a handyman or a ride without leaving the app.
Built with.
Ujret shows a two-sided, multi-vertical marketplace can stay simple when the architecture - real-time, role-based, payment-ready - is right.
Got a project that
needs this kind of build?
Tell us the problem. We’ll tell you if it’s a 2-week sprint or a 2-month platform, honestly, in the first call.


