Quotation 2026007 for Kevin. Print and choose Save as PDF if you need a file.

Quotation — PM Assist Phase 1

Same scope as the proposal dated 13 August 2026.

Quote no.2026007
ToKevin / Property Management Team
FromLeong Mun Hon
Date18 September 2026
Valid until18 October 2026
CurrencyRM

This quote is the Phase 1 build only. Items 1–4 are ticked as the MVP: publish approved SOPs, staff ask, answers show a source, then we design and hand over. Tick 5–7 only if you need them. If every item is ticked, Phase 1 is RM 100,000.

How to read this page: tick the items in section 1 → check the total in section 2 → see what is extra in section 3 → payment in section 4.

  1. What you are buying
  2. Total
  3. Not in this price
  4. Payment
  5. How we would host it
  6. What you need to provide
  7. Next steps

1. What you are buying

Sorted so you can ship an MVP first. Internal AI Chatbot and SOP Knowledge Base must be taken together — published SOP text is guarded; staff only get it by asking the chatbot, which does not guess.

MVP workflow: publish SOP → staff ask → cited answer. The AI only uses approved information. If it cannot find an answer, it tells staff to confirm with management. Documents & OCR is not required for MVP — admin can type or paste SOP text.

In No. Item Amount (RM)
1

SOP Knowledge Base MVP RM 14,000

  • Create, categorise, version and publish SOPs (Renovation, Maintenance, Cleaning, Security, and so on).
  • Unpublished text is not searchable. Dashboard flags SOPs due for review.
Must include Internal AI Chatbot
14,000
2

Internal AI Chatbot MVP RM 18,000

  • Staff ask in the web app and get a direct answer.
  • Follow-up questions and searchable chat history.
  • Mobile screens: Chat, SOP Library, Directory, Profile.
  • Example: “Sunday can do renovation?”
Taken together with SOP Knowledge Base
18,000
3

Source Citation MVP RM 8,000

  • Every supported answer shows document, section and preview, with View original file.
  • If there is no approved source, the AI does not guess.
8,000
4

Delivery MVP RM 14,000

  • Design and UI (aligned to the approved proposal screens), development, UAT, deployment and handover of the ticked items.
  • Responsive web for admin and staff. Not a native iOS / Android app.
14,000
5

Control & Audit After MVP RM 12,000

  • Admin dashboard: questions, source rate, failed OCR, SOPs due for review, most-asked topics.
  • Who asked, what the AI said, who published, who changed a vendor. Roles as below.
Capability Admin Manager Staff
Upload / edit documents Yes Yes —
Approve / publish Yes — —
View assigned property Yes Yes Yes
Ask AI assistant Yes Yes Yes
12,000
6

Operational Directories After MVP RM 12,000

  • Properties (shared or restricted knowledge; active / archived), vendors, and staff records.
  • Vendor types, service hours, emergency hotline. Staff: name, mobile, department, role, assigned property or portfolio.
12,000
7

Documents & OCR After MVP RM 22,000

  • Not needed for MVP. Use this when SOPs arrive as scans or photos instead of typed text.
  • Upload PDF, JPG, PNG, scans or photos. Extract, verify, then publish — never ingest blindly.
  • Original file is always kept, linked to page. Replace and archive. States: Processing, Needs Review, Published, Failed OCR, Archived.
22,000

2. Total

Unticked lines are not in this total. Server, database, Google AI, storage, domain and running cost are not in this total.

Selected items 4 of 7
Future modules Not quoted
Operating cost Not included
Phase 1 total RM 54,000

3. Not in this price

Currency for this whole quote, including the vendor bills below, is Malaysian Ringgit (RM). Vendor list prices are in USD; figures below are shown in RM at about USD 1 = RM 4.20, for discussion only.

Development and the first ~2 months live should be low use, so database and login stay on Supabase Free. Move to Pro when the live team depends on it, data goes past 500 MB, or you need daily backups and no pause.

Paid to vendors, not in the Phase 1 build Development (RM) First ~2 months (RM) Steady go-live (RM)
App hosting — Vercel. Pro when the client domain is live. RM 0 RM 85 / month RM 85 / month
Database + login — Supabase Postgres and Auth. Free pauses after 1 week of no activity. RM 0 (Free) RM 0 (Free) RM 105 / month (Pro)
File storage — Google Cloud Storage for SOP PDFs, scans and originals. RM 0–20 RM 10–50 / month RM 10–50 / month
Google AI — answers, document search, OCR pages. RM 0–50 RM 50–150 / month RM 200–600 / month
Domain — billed once a year by the registrar, not monthly. About RM 50–80 / year. RM 0 RM 50–80 / year RM 50–80 / year
Extra DevOps — extra staging, extra seats, monitoring. Not a retainer in this quote. RM 0 TBD (RM) TBD (RM)
Discussion band / month in RM (domain is separate, yearly) RM 0–70 RM 150–290 RM 400–850

You hold the vendor accounts and spend caps. We help set them up at handover. Keep some staff activity each week so Supabase Free does not pause. Vercel Hobby is for development only, not a commercial custom domain.

4. Payment

RM 54,000 is billed in three payments (30% / 40% / 30% of the selected total). Vendor operating cost is paid separately.

Stage When Amount
1. Design · 30% When we begin design, after this quote is confirmed and kick-off is set. RM 16,200
2. Implementation · 40% When development starts, after design is locked. RM 21,600
3. Final · 30% On handover after UAT — live, source and access handed over. RM 16,200

5. How we would host it

Recommendation only — we can change this at kick-off. Suggested: one Next.js web app on Vercel, Supabase for database and staff login, Google Cloud Storage for files, Google Gemini for answers and document search. OCR billing applies only if Documents & OCR is ticked. Domain is paid yearly to the registrar and pointed at Vercel.

We compared Google Cloud SQL. It has no always-free plan (only a 30-day test instance). We stay with Supabase so early use can be Free and login is included. A Cloudflare-only static site does not replace the backend; we can discuss it if you prefer Cloudflare.

6. What you need to provide

7. Next steps

  1. Confirm this quote (ticked items, total, payment, hosting).
  2. Kick-off: properties, roles, workflows, sample documents.
  3. Begin design. Design payment (RM 16,200) is due at this step.

Not in Phase 1: maintenance tickets, complaint management, contractor work orders, management analytics.

Prepared by
Leong Mun Hon
munhonleong@gmail.com
+6012-9850625
18 September 2026
For the client
Name / signature / date
Kevin / Property Management Team

Quote no. 2026007 · PM Assist Phase 1

Quote 2026007 · 4 items selected
RM 54,000
Valid until 18 October 2026
Kevin / Property Management Team