Mobile App / Rental Platform / Construction Tech

Gizo — mobile equipment rental app

A mobile and web system for equipment rental with branch selection, transport cost estimation, digital agreements, online payments, and order tracking.

GizoEquipment rental / Construction / Mobility2024–2025
Rental process discoveryUX/UI design for mobile and webMobile application developmentBackend and business logicDigital agreements and e-sign flowOnline payments and pre-authorizationsTransport and branch-selection logicReporting and operational analytics
Mobile equipment rental app

Overview

We designed and implemented a mobile equipment rental app that digitizes the customer path from selecting a machine through agreement signing and payment to order execution and status tracking. The system supports branch selection, transport calculation, KYC/company data collection, e-sign flow, deposits or pre-authorizations, and complete operational handling in one application.

Problem

The rental process relied heavily on phone calls, manual quote preparation, transport calculations, and fragmented communication. Customers lacked a convenient mobile flow, while the team lost time on repetitive administrative tasks.

Solution

We built a mobile-first equipment rental ecosystem with a customer-facing application and backend logic tailored to the rental business. The platform supports geocoding and nearest-branch selection, transport pricing based on distance, contractor verification, online document signing, payment handling, order tracking, and reporting of every rental stage.

Business impact

The application significantly shortened the time from inquiry to confirmed rental, reduced manual operational workload, and improved the customer experience thanks to a clear end-to-end mobile process.

Key metrics

0 %
↓ Time to confirmed rental
0
↑ Mobile conversion
0 %
↓ Manual operational workload
0 %
Fewer office calls (rental handling)
0 %
Akceptacje ofert w aplikacji (konwersja)

Technology

ReactReact NativeTypeScriptMaterial UINode.jsPHPPostgreSQL/MySQLRedisGeocodingRoutes Estimations APIPayment APIe-SignS3/Blob StorageDocker/Kubernetes (deployment)

Implementation timeline

  1. 1. Discovery & process mapping

    Analysis of the rental process, transport rules, and booking logic

  2. 2. UX/UI design

    Design of the mobile flow and operational interfaces

  3. 3. MVP implementation

    Core booking flow, branch selection, and transport calculation

  4. 4. Payments & agreements

    Online signing, pre-authorizations, and payment handling

  5. 5. Optimization & expansion

    Further process improvements, analytics, and refinements

Client testimonial

The application organized our rental process end to end — from selecting equipment to payment and order handling. It significantly reduced manual work and improved the customer experience.
Piotr G.
Operations / product team

FAQ

How does the app choose a branch and calculate transport cost?

We geocode the customer address, select the nearest branch, and calculate transport cost based on distance and pricing rules. Manual branch selection is also possible.

Are online signing and payments handled in one flow?

Yes. After contractor verification we generate e-sign documents and then process the payment, deposit, or pre-authorization — all within the application.

Does the system support different rental rates and add-ons?

Yes. Daily and weekly pricing, seasonal rates, transport surcharges, specialist equipment add-ons, and deposit rules can all be supported.