← All work

Business operations application for trade professionals

Indepro

A cross-platform Flutter application that helps independent trade professionals create estimates and invoices, receive payments, and present their work through a shareable professional profile.

Role
Flutter Developer
Focus
Flutter feature development, Business workflow implementation, iOS and Android delivery
Platform
Flutter, Dart, iOS, iPadOS, Android

Public product views

From the first estimate to the next customer

Selected public screens showing estimates, invoices, payment setup, professional proof of work, and direct profile sharing.

Indepro estimate preview with job tasks, tax, pricing, and supporting photosIndepro job and professional invoice with customer details and payment optionsIndepro payment configuration with card, Cash App, Venmo, Zelle, and check optionsIndepro professional profile with portfolio images, skills, and customer reviewsIndepro profile sharing through a personalized QR code, direct link, and messaging apps

Challenge

What needed to be made clear

Bring daily business administration and professional reputation into one mobile experience that remains practical for trade professionals working away from a desk.

Solution

A structure built around change

Use the job as the central business context, connect estimates to invoicing and payment, and let completed work strengthen a profile that can be shared with future customers.

Product decisions

Product decisions reflected in the Flutter experience

  1. Keep job details, estimates, invoices, and payment information connected instead of treating them as separate office tools.
  2. Make document creation usable on the go through guided steps, previews, job tasks, pricing, tax, and supporting photos.
  3. Show paid, outstanding, pending, approved, and unpaid work as actionable states on the main dashboard.
  4. Combine work history, portfolio images, skills, and customer reviews into a professional profile that develops with completed jobs.
  5. Allow the profile to be shared through a direct link, messaging apps, or a personalized QR code.

Product context

Indepro is a mobile business tool for independent trade professionals. It combines estimates, invoices, payment options, job records, a portfolio of completed work, customer reviews, and professional profile sharing in one product.

The application is designed for work that happens away from a desk. A contractor can prepare customer-facing documents, track job and payment status, present previous work, and share professional proof directly from a phone.

My contribution

I worked on the Flutter application and the delivery of its business workflows for iOS and Android. My contribution centered on connecting job management, estimates, invoices, payment configuration, portfolio content, reviews, and profile sharing into one consistent cross-platform experience.

Because this was client work, the case study focuses on the public product and my Flutter responsibilities rather than private source code, internal architecture, document generation, payment processing, or analytics.

Business documents built around the job

The job provides the context for customer information, tasks, supporting photos, pricing, tax, status, and payment details. Keeping these elements connected reduces repeated entry and makes the transition from an estimate to an invoice easier to follow.

Document creation uses guided mobile steps and a final preview so the professional can verify what the customer will receive before sending it by text or email.

From invoicing to payment

The dashboard makes paid, outstanding, pending, approved, and unpaid work visible without requiring a separate reporting workflow. This gives the user a quick view of what needs attention when opening the application.

Payment setup supports options such as card payments, Cash App, Venmo, Zelle, and checks. Available methods remain connected to invoices and the professional profile so customers can move from reviewing work to completing payment.

A professional profile that grows with the work

Indepro extends beyond administration by turning completed work into professional proof. Profiles bring together portfolio images, work history, areas of expertise, customer reviews, contact actions, and payment access.

The profile can be shared through a personalized QR code, direct link, text, email, or other messaging applications. This gives trade professionals a reusable alternative to a conventional paper business card or static resume.

Cross-platform delivery

Indepro is publicly available for iOS, iPadOS, and Android. Flutter supports consistent job, document, payment, portfolio, review, and profile-sharing flows across these platforms while keeping the interface practical for use on the go.