Sign in to continue

MYND
L
Leif

Product Library

New Proposal

Draft

Details

Which company issues this proposal — sets the PDF header, registration no. & bank details.
TotalRM 0.00
🗂️ Company Profile

Switch between companies — each profile sets its own name, registration number, address & banking details used on the PDF. Edits to the fields below are saved to the selected profile automatically.

🏢 Company Branding
Click to upload PNG or JPG
Logo for the selected company profile above — replaces the company name text in the PDF header. Each company keeps its own logo.
Printed under the address as “SSM No: …” on the PDF.
🏦 Payment Details
Appears above the authorised signature block.
📄 PDF Running Header

Shown at the top of pages 2 and beyond.

📋 PDF Footer

Shown at the bottom of every page.

🎨 PDF Design
#2C2C4A
#C9A96E
px
px
px
px
px
px
px
px
px
☁️ OneDrive Team Sync

Share your database with the whole team via a shared OneDrive folder. Claude saves a mynd_db.json file there automatically whenever data changes. Any team member connecting to the same folder will pull the latest data on login.

○ Not connected
How to set up:
1. Create a shared folder in OneDrive (e.g. MYND Team Data) and share it with all team members.
2. Each team member clicks Connect OneDrive Folder and selects that shared folder.
3. Data syncs automatically — every save pushes to the file; every login pulls the latest.
AI Assistant

Powers ✨ AI Draft on the Proposals page. Choose your AI provider, enter the key, then Test and Save. Use a vision model so it can read name cards, layouts & renders.

This device
Last request
— tokens
Total tokens used
0
Estimated cost
US$0.0000
Team total — all members
AI calls
Total tokens (in / out)
Estimated cost

📖 User Manual

Welcome to the MYND Proposal System. This guide walks you through everything — from creating your first quotation to exporting a branded PDF. Hover over any button in the app to see a quick tip.

🚀 Quick Start — your first proposal

Five steps from zero to a PDF you can send on WhatsApp or email.

  1. Go to Products and add the furniture/items you sell (name, photo, price). You only do this once — they're reused everywhere.
  2. Go to Proposals → click + New Proposal and pick (or type) the customer.
  3. In the Builder, click items from the library on the left to add them, then set quantities and prices.
  4. Fill in the client details, project reference, and choose the Issuing Company.
  5. Click 📄 Export PDF — done! Use Share to WhatsApp to send it directly.
💡 Your data is saved automatically as you type. There's no "save" button you need to worry about — but connecting OneDrive (see Team & Sync) lets your whole team share the same data.
⚡ In a hurry? Try ✨ AI Draft — type or attach the customer's requirements and let AI build the first draft for you (see the AI Draft section).

📋 Proposals

The home screen lists every proposal, grouped by client. Each can hold multiple revisions (R1, R2…) so you can re-quote without losing history.

+ New Proposal Start a fresh quotation linked to a customer. The number is auto-set as 26MYPRO0615 = year 26, June (06), the 15th of June — it resets each month.
Search & filter Find by client, project, proposal no. — even by a product inside any revision — or filter by status.
Sort Order the list by Last updated, Date created, Proposal No., Company, Total (high→low) or Status.
Open / Edit Jumps into the Builder for that proposal.
PDF Preview & re-export any revision's PDF without opening it — the on-screen preview shows exactly what downloads.
Status & total Mark as Draft / Sent / Accepted / Rejected. The Total shown is the grand total incl. discount, delivery & tax.
📊 Report (Excel) Download a 3-sheet Excel report of all proposals.

🛠️ Builder

Where a proposal is assembled. The left panel is your product library; the centre holds the line items; the right shows the price summary.

  1. Click any product on the left to add it as a line item (click again to increase quantity). Use the library's Sort dropdown and the Details checkbox to show SKU, category and description while you pick.
  2. Edit the description, price and quantity directly on each item card. Click the photo to swap the image — drag & drop or paste (Ctrl+V) too.
  3. 🏷 Area / zone — tag each item with a room or zone (e.g. Ground Floor, Director Room, Cluster of 12). Items automatically group under area headers in the Builder and the PDF, each with its own subtotal. Leave blank to keep an item unassigned.
  4. 🔖 Reference — a per-item note for a tender code or location. It prints as a Ref: line under the item name on the PDF. (It's per-proposal, not part of the Product Library.)
  5. ⇄ Replace — hover an item and click to swap in a different product from your library. Handy after an AI Draft: the quantity, area and reference are kept — no need to delete and re-add.
  6. On the right, set Discount (fixed RM or %), Delivery charge and Tax / SST %. The grand Total updates live: subtotal − discount + delivery + tax.
  7. Fill the client & terms fields. Pick the Issuing Company to set which entity's name, registration no. and bank details appear on the PDF.
  8. Use + Rev to create a new revision when a client asks for changes — each revision can have its own Prepared by author.
  9. Click 📄 Export PDF to preview the finished proposal on screen first — review the layout, totals and branding, then ⬇ Download PDF, or ✏️ Back to edit to make changes. WhatsApp / Email open a ready-made message to share.
  10. For proposals made by the AI assistant, a ✨ AI Brief button appears here — see the AI Draft section below.
📱 On a phone or small screen the three panels stack into tabs at the top of the Builder — 📦 Products, 📝 Items (with a live count) and 📋 Details. Tap to switch between picking products, editing line items and filling client/terms. Everything else — exporting the PDF, WhatsApp/Email sharing, AI Draft — works the same on mobile, so you can build and send a proposal on the go.
🌐 Proposal language — set 🌐 Proposal Language in the Details panel (or switch it right inside the PDF preview) to print the proposal in English, Bahasa Malaysia, 中文(繁體) or 中文(简体). All headings and the Terms & Conditions wording are translated automatically. The chosen language is saved per revision, and the filename carries a language tag (e.g. …_zh-Hant_…).
AI Translate the content too — in the PDF preview (any non-English language) tap ✨ AI Translate to also translate your product names, descriptions and remarks. Model codes, references, dimensions and prices are kept unchanged. ⚠ Always review the result: machine translation can be wrong, so the preview shows an amber reminder and flags sensitive lines (specs, technical or legal wording) — expand the list to check and edit any translation in place before downloading. If you change items afterwards, it warns you to re-translate. Requires AI set up in ⚙ Settings → AI Assistant.

✨ AI Draft

Let AI turn a customer's requirements into a ready-to-edit proposal. Open it from the ✨ AI Draft button on the Proposals screen — it's a chat, so you can refine as you go.

  1. Type what they need. Plain text is fine — even a room-by-room list, e.g. "Han On Office — GF: meeting table 4200×1200 (1), 10 meeting chairs; Director room: L-shape table…".
  2. 📎 Attach any files (optional) — name cards, floor plans, renders, a photo of a hand-written list, or PDFs (pick the page). Add as many as you like; the AI studies them all.
  3. The AI replies in chat. If something's unclear it asks a question — just answer and it continues. When ready it shows a zone-by-zone draft.
  4. Click ✨ Create proposal — it records the customer, groups items by zone, prices what it matches in your catalogue, and keeps anything it couldn't match as a custom line at RM 0 for you to price.
  5. The proposal opens in the Builder with a "Drafted by AI — review before sending" banner. Always check prices and quantities before you send.
🕘 History Every conversation is saved automatically on your device. Open History at the top of the AI window to reopen a past brief — review what was asked and keep typing to add on. + New chat starts fresh; ✕ deletes a brief. (Saved on this device only, like your AI key.)
✨ AI Brief When a chat becomes a proposal, a trimmed transcript is saved on the proposal itself and syncs to the whole team. Open the proposal and click ✨ AI Brief (next to Export PDF) to read the original conversation, or ✨ Continue in AI to reopen it and revise.
📊 Token usage & cost Settings → AI Assistant shows This device and a Team total — all members (calls, tokens in/out, estimated cost, and a per-member breakdown). Team totals are tallied on the Cloudflare proxy, so everyone's API usage adds up together.
💡 Set this up first in ⚙ Settings → AI Assistant: choose a provider (OpenAI / Google Gemini / Custom proxy), paste your key, then Test & Save. Use a vision model (e.g. gpt-4o or gemini-2.5-flash) so it can read images. The more complete your Product Library, the more items it can price automatically.

🚚 Delivery Lists (Delivery Orders)

A packing / delivery sheet for the warehouse and driver — no prices. Generate it from a proposal, add parcels, photos and the delivery team, then print or sign on site.

  1. Open the 🚚 Delivery tab and click + New Delivery List. A DO number and today's date are filled in for you; pick the Issuing Company letterhead.
  2. Generate from Proposal (optional) — pick a proposal to pull in the client, billing & delivery address and copy all its items and quantities. Or start blank and add lines by hand with + Add line.
  3. Fill the Deliver To address and a delivery remark (loading bay, lift booking, call-on-arrival…).
  4. Enter the Delivery Team / Driver & vehicle, and the Person In Charge with a contact number.
  5. Adjust each item's quantity and add a per-line remark (e.g. 2 cartons, fragile) — there are no prices on a delivery list.
  6. Set the Total Parcel Quantity, a general remark, and add parcel photos (snap the packed/loaded goods — they print in a grid).
  7. 💾 Save, or 📄 Export PDF to preview and download. The PDF carries your letterhead, the items, parcel total, photos, delivery team & PIC, and Delivered By / Received By signature lines.
💡 Delivery lists are saved and shared with your team just like proposals. They never show prices — safe to hand to the warehouse, driver or customer on delivery. Status (Pending → Dispatched → Delivered) helps you track what's gone out.

🪑 Products

Your reusable catalogue. A good product library makes building proposals fast.

+ Add Product Name, SKU/code, category, size / dimensions, description, remark, unit, price and photo. Size is its own field — it shows under the name in the library and prints as a dimensions line on the PDF.
Photos Click, drag & drop, or paste an image — any shape. The whole product is shown (never cropped or stretched) in thumbnails and on the PDF.
Sort & View Order by Name, Price, Category or SKU. Switch between photo Cards and a compact Detail list.
Delete (admin) Admins can remove a product — hover a card for the , or the red Delete in list view. Existing proposals keep their own copy.
⬆ Import from Proposals Build your catalogue from existing MYND proposal Excel files. Select one or many at once — every line item (with its photo) is pulled out — name, code, price, and the size on its own line (kept separate from the description) — then de-duplicated against what you already have and shown in a checklist to add (never replaces). Perfect for seeding the library when you first start; once it's filled in, you won't need to import anymore.
⬆ Import list Bulk-add from a plain CSV/Excel list (Name, SKU, Price…). This one replaces the catalogue, so export a backup first.
⬇ CSV / Excel Export your catalogue (Excel includes the photos).
💡 The Remark field is an internal note — it never appears on the customer's PDF. Import from Proposals reads the standard MYND quotation layout (No · Code · Image/Description · Unit Price · Qty) and skips delivery/total lines automatically.

👥 Customers (CRM)

A directory of your clients. Customers are saved automatically whenever you create a proposal, so this fills itself over time.

+ Add Customer Company, contact, phone, email, billing & delivery address.
Proposals count See how many quotes each customer has.
Sort Order by Company, Contact, number of Proposals, or Date added.
⬆ Import Bring in a customer list from CSV or Excel.
⬇ CSV / Excel Export your whole client list.

🏢 Company Profiles & PDF Design

Found under ⚙ Settings. Issue proposals under more than one company, each with its own branding.

  1. Pick the Active Company from the dropdown to edit its details.
  2. Set the company name, registration no. (SSM), address, tagline and banking details — each company keeps its own.
  3. Upload a logo — it belongs to the selected company and shows on that company's PDFs.
  4. Use + Save As New to create another company (e.g. a second entity), or 🗑 Delete to remove one.
  5. Under PDF Design, adjust colours, font sizes and the product image size on the PDF.
💡 On each proposal, the Issuing Company dropdown decides which profile's branding, registration no. and bank info are printed.

📊 Import, Export & Reports

Products / Customers import Accepts .csv, .xlsx, .xls. Column headers are matched flexibly. Import replaces the existing list, so export a backup first.
Excel with images The Products Excel export embeds each product photo in the cell.
Proposals report A 3-sheet workbook: Summary, Items Detail, and Status Overview.
PDF export Branded, multi-page, ready for WhatsApp or email. Items are grouped by zone, with a clear subtotal / discount / delivery / SST / total breakdown.

🔐 Team & Cloud Sync

Control who can log in, and share one database across the whole team.

Stay signed in You stay logged in across reloads on the same device (for up to 7 days, or until you Sign out) — no need to sign in again every time.
Change your own password Click your name/avatar in the top-right corner → Change My Password. Enter your current password, then the new one. Available to everyone — no admin needed.
Team (admin only) Add members, set role (Admin / Sales), and Reset Password for anyone who's locked out.
Roles Admins see everything; Sales focus on proposals.
⚡ Cloudflare Cloud Sync (recommended) In Settings, the whole database lives in Cloudflare so any member syncs from any device or browser — no folder to connect, no permission prompts. Pulls on login, pushes on every change.
OneDrive Sync Alternative: connect a shared OneDrive folder (Chrome desktop). Every save pushes; every login pulls the latest.
Backups Use the Excel/CSV exports as periodic backups of your data.
💡 With Cloudflare Cloud Sync on, a member can sign in on a brand-new device and immediately get the latest data — including a password an admin just reset. Without any cloud sync, data lives only in this browser on this computer, so keep regular exports.