Kru

Mobile App

Contract Marketplace App

Marketplace
React Native
A mobile application that allows contractors and service companies to manage workers, bid on jobs, track earnings, and handle day-to-day operations within a service marketplace.
Business Context

On the Canadian market, service contractors often operate in highly fragmented environments. Finding new assignments often relies on personal networks or scattered platforms. Small companies and solo workers struggle with job acquisition, coordinating workers, tracking earnings, and communicating with clients across multiple tools.

About Client

The client is a Canada-based group building a two-sided marketplace for property services. We supported the client in refining their initial concept and delivering a scalable platform through structured workshops and iterative development.

Key Features
The most important functionalities of the application.

Flexible Contractor Setup

Supports both self-employed contractors and service companies, allowing firms to add, manage, and oversee multiple workers from one account.

Financial Transparency

Tracks earnings and invoices with built-in validation to prevent billing inconsistencies.

Ticket-Based Job Execution Flow

Each job functions as a structured ticket with defined statuses, assigned workers, time estimates, and progress tracking.
What we've accomplished

We delivered a contractor operations app that combines workforce management, job bidding, and financial control into a single mobile-first experience, supporting both self-employed contractors and service companies.

Key Achievements:

  • Enabled companies to manage multiple workers and assignments from one app
  • Implemented a controlled invoicing system that prevents billing inconsistencies
  • Built a scalable ticket workflow supporting real-world service scenarios
  • Delivered real-time alerts via push notifications and SMS
  • Reduced operational chaos by centralizing jobs, communication, and payouts
No items found.
Technologies we used
React Native
Nest.js
Are you ready to take your business to the next level? Contact us to discuss your idea.
Piotr Pabian
CEO of Geeknauts
BOOK A MEETING