Business administration · Android + FastAPI

TradesMate: Jobs, Quotes & Invoices

Keep the commercial side of every job together, from the first customer call and appointment to the quote, invoice, payment, cost, and final profit.

TradesMate - jobs, quotes, and invoices sorted
Business admin without the office

One operational record from enquiry to payment

TradesMate connects the parts of a working day that otherwise end up split between calendars, contacts, documents, messages, and spreadsheets.

Jobs stay visible

Schedule work, attach customers, follow status, and keep the next appointments close at hand.

Customer details in context

Keep the contact record beside the work and reach customers by phone, email, or WhatsApp.

Quotes become invoices

Prepare itemised documents with tax and totals, then follow payment and outstanding balances.

Costs meet revenue

Record job-linked expenses and review invoiced, paid, outstanding, and profit totals by currency.

Dedicated product website

A focused sales surface for working tradespeople

The product website explains the practical value before sending visitors to Google Play or a guided walkthrough.

TradesMate website showing business dashboard, jobs, and product calls to action
TradesMate's dedicated website carries the product campaign; this page documents the engineering and workflow behind it.
Android field companion

The working day fits in one clear navigation

The supplied screens show the core loop: review the business, schedule the work, contact the customer, and keep the paperwork current.

TradesMate dashboard with paid revenue, outstanding balance, profit, and upcoming jobs
Business performance and next jobs
TradesMate Android job schedule with upcoming and completed work
Job scheduling in the field
TradesMate customer directory with call, email, and WhatsApp actions
Customers and direct contact
TradesMate finance screen with quotes, invoices, expenses, and overdue balance
Quotes, invoices, costs, and overdue work
A complete job loop

Each step builds on the last

Customer, job, document, payment, and cost records stay connected, reducing repeated entry and making financial status easier to understand.

  1. 1

    Create the business account and add the customer who requested the work.

  2. 2

    Schedule the job with its date, status, address, assignee, and reminder.

  3. 3

    Prepare a quote with line items, tax, currency, notes, and a calculated total.

  4. 4

    Convert approved work into an invoice and record payments as they arrive.

  5. 5

    Capture costs and review paid revenue, outstanding balances, overdue invoices, and profit.

Connected delivery

Android, API, data, and subscriptions

TradesMate is a live full-stack product with secure accounts and operational data rather than a standalone interface prototype.

Android
Expo, React Native, TypeScript, secure token storage, and push reminders
Backend
FastAPI, SQLAlchemy, PostgreSQL, authentication, and business-scoped records
Commerce
RevenueCat entitlement management with Google Play billing
Data care
HTTPS transport, hashed passwords, protected mobile credentials, and account deletion support
Common questions

What TradesMate is designed to handle

The product stays focused on the commercial workflow around practical service work.

Who is TradesMate for?

TradesMate is designed for independent tradespeople and small service teams that manage customers, appointments, quotes, invoices, payments, and costs.

Can it manage more than one currency?

Yes. GBP, USD, and EUR records are reported separately so historical documents keep their original currency.

Can staff members use the business account?

The connected service includes a team directory and owner or admin workflows for creating team members and assigning work.

Is TradesMate only an invoice app?

No. Invoicing is part of a wider job workflow that also includes customers, scheduling, quotes, expenses, payments, reminders, and business reporting.

Your jobs. Your customers. Sorted.

Spend less time rebuilding the paperwork around every job.

Explore the dedicated TradesMate website, get the Android app, or discuss a connected business platform with Fullstack Dev KZ.