Skip to content
LEGION.TW
Zhongli · Taiwan

Legion · project library

Build a quote and estimate desk

Free instructions · English

About this edition

Edition 2026-09-06-draft-01 · 67 projects · 10 skills

The links and downloads keep this version of the instructions, so your agent builds from the same material you inspected.

Build a quote and estimate desk

Build a native desktop application with Tauri for preparing estimates and customer quotes using the person's own way of pricing work. Build it extremely well, from assembling the job through preparing a clear document and revising it later. Use another framework if the person has an explicit preference.

Follow the shared launch and adapt the setup to their computer. Begin with a sample of the quotes they make, using invented customer details where appropriate.

Understand what they are selling

Learn how they arrive at a price. A photographer might price a session and selected extras; a repair business might combine parts, time, and a visit charge. Find out which figures are fixed, which are estimates, and which choices require a conversation with the customer. Reflect the person's existing treatment of deposits, discounts, currency, and taxes where these apply.

Build for that business. Give reusable services and materials sensible defaults while letting the person adjust an individual job. Keep the information needed to calculate the price available alongside the description the customer will receive. The two often serve different purposes.

Prepare an offer the customer can understand

The person can start a quote, select or enter the work, adjust quantities and prices, and add job-specific explanation. Totals should follow their edits accurately and visibly. Help them express what the quoted work includes and any conditions they normally communicate.

Handle optional additions and alternative offers according to how the person sells. A customer choosing between two packages needs to see the price of each choice. A customer adding an extra service needs to understand its effect on the total. Make the selected offer clear in both the working view and the exported document.

Let reusable descriptions and layouts save effort while keeping each customer's details separate. Starting from a previous job should bring forward the useful work deliberately. Give the person a clear chance to review the recipient, job, dates, and amounts before sending.

Produce a polished, readable export in the format their customers use, such as a PDF or spreadsheet. The person should be able to adjust the presentation with you and keep the resulting house style. Preview the actual deliverable so they can judge page breaks, long descriptions, and readability.

Keep track of what was offered

Imagine sending a quote on Monday, agreeing to remove one item on Wednesday, and hearing back a month later. The desk should make the two offers and the customer's eventual choice understandable. Keep sent versions available, with a clear current working version and a record of acceptance when the person records it.

Changing a standard price for future jobs should leave an earlier sent quote intact. Let the person apply new pricing to an unfinished quote intentionally. Their saved work needs to answer what they offered at the time as well as what they charge today.

Give the person useful ways to find quotes by customer or job, follow up on outstanding offers, and see which work was accepted. Keep documents and saved records accessible under the ownership and backup arrangements established in the shared launch.

Use it for a complete quote

Work through a representative job together: prepare the offer, compare a customer choice, export it, and make a revision while retaining the first version. Ask whether the resulting document would actually save the person time and be clear to their customer. Use their response to improve the working screen and exported document.

Use this to teach the relationship between reusable pricing, one customer's job, and a document already sent. The person learns why copying last month's file becomes unnecessary when the application understands those relationships.

Leave them with an installed application and a reusable starting point for their next quote. Later projects can bring in photographs and measurements from a visit or carry accepted work into scheduling and production, retaining the agreement already made with the customer.

Text editionThe project page for this brief

desktop/quote-estimate-builder.md · authored source, stored unchanged, edition 2026-09-06-draft-01.

Back to all projects