perfectdesign.

Corporate and government projects

Websites and systems built to pass procurement

We deliver what tenders ask for alongside the build: training, manuals, source handover, tested backups, response targets, and accessibility and security reports, in Bahasa Malaysia and English.

  • Free working prototype first
  • You own the code and accounts
  • 90-day defect warranty

What you get

What is included

The parts of the work you receive, and what each one lets you do.

Training for each role

Live sessions, a recorded walkthrough and an attendance list.

User manual and admin guide

Task-by-task guides with screenshots from your own system, in Bahasa Malaysia or English.

Source handover

Code in your repository and every account in your organisation’s name, confirmed against a signed checklist.

Tested backups

Daily backups and a monthly restore test, recorded for your auditors.

A response target

Next working day, 8 working hours or 4 working hours for a critical fault, written into the agreement.

Accessibility report

Designed to WCAG 2.2 AA, with automated, keyboard and screen-reader checks of the main journeys.

Security scan report

An automated scan before launch and after major changes; a penetration test on request.

PDPA pack

Privacy notice in both languages, consent records, a data inventory and a breach contact.

Price and terms

Quoted against your requirements

Corporate projects are quoted rather than sold as packages, because requirement lists differ. The building blocks are published so you can budget.

Company website

From RM 3,499

A bilingual corporate site with the sections your audiences need.

  • Investor, newsroom or careers sections as needed
  • Bahasa Malaysia and English
  • Accessibility report against WCAG 2.2 AA

Business system

From RM 12,000

Portals, approvals, records and dashboards for your teams.

  • Roles, approvals and an audit trail
  • Connections to your existing systems
  • Training, a user manual and an admin guide

Care with response targets

From RM 250 a month

Hosting, monitoring, backups with restore tests and fixes. The response level you choose sets the price.

  • Next working day, 8 or 4 working hours
  • A monthly restore test record
  • A security scan after major changes

Billed or quoted separately

  • A penetration test by an independent specialist, when your policy requires one, is quoted separately.
  • Hosting in a Malaysian data centre, where your policy requires it, is priced with the care plan.
  • Licences and subscriptions for outside services are paid to their providers, in your organisation’s name.

Ownership

Everything belongs to your business

You own everything we build for you: the code, the content, the domain, the hosting account and every third-party account opened for the project. There is no lock-in. If you move to another provider, everything goes with you and we help with the handover.

  • Source code, handed over in your own repository
  • Domain and DNS, registered to your business
  • Hosting and every service account, in your name
  • Analytics, search and ad accounts, with us as a manager you can remove
  • All content, media and data in the system

Ongoing care

System care from RM 250 a month

For a more complex website or a system with a real backend, ongoing care starts from RM 250 a month, with the plan confirmed against what was actually launched. Care is quoted with the project, not bolted on afterwards.

Timeline

Normally three to four weeks

A more complex website or business system normally takes three to four weeks, and a larger platform is scheduled against the agreed scope. Prototype timing is separate: you see a working prototype before any deposit.

Before you decide

Questions people ask before they commit

Can you respond to a tender or RFQ?

Yes. Send the document and we answer each requirement in our quotation. Where a requirement needs a specialist, such as a penetration test, we say so and name how it will be met.

Who owns the code and the accounts?

You own everything we build for you: the code, the content, the domain, the hosting account and every third-party account opened for the project. There is no lock-in. If you move to another provider, everything goes with you and we help with the handover.

What response times do you commit to?

Three levels, chosen per project and written into the agreement: the next working day, within 8 working hours, or within 4 working hours for a critical fault. Targets are for a first response by a person who can act on the fault. Resolution depends on the fault, and we report progress until it is fixed. The level is chosen per project and priced with its care plan.

Have you worked for government agencies before?

Not yet. Our client work so far is private-sector, and we say so in any submission. The terms on this page come from the requirements in recent Malaysian public-sector tenders, and we would rather show you a working prototype of your main journey than a list of past tenders.

What happens next

From a message to a working prototype

We build a free working prototype first. It carries no payment obligation, so you can judge the direction before committing.

  1. 1

    Send the brief or tender document

    We read the requirements, list anything unclear and reply normally within one working day.

  2. 2

    See the main journey working

    We build a working prototype of the main journey, so your team can try it before deciding.

  3. 3

    Receive a quotation mapped to your requirements

    Scope, deliverables, response level, warranty and timeline in writing, answered requirement by requirement.

  4. 4

    Build, train and hand over

    We build, run the training, hand over the manuals, code and accounts, then care starts at the level you chose.

How it runs

Requirements first, answered one by one

We work from your requirement list, so the quotation, the build and the handover can each be checked against it.

  1. 01

    Read the requirement list

    We go through the tender or brief and send back the questions that affect scope or price.

  2. 02

    Answer each requirement in writing

    The quotation maps every requirement to a deliverable, a response level and the evidence you will receive.

  3. 03

    Prototype the main journey

    A working version of the journey that matters most, so evaluators can try it rather than imagine it.

  4. 04

    Build and review

    We build against the agreed scope and review progress with your team at agreed points.

  5. 05

    Train, hand over and start care

    Training sessions, manuals, the signed handover checklist, then care at the agreed response level.

The detail

How we approach corporate & government

The longer explanation, for anyone comparing options or planning the work in detail.

In this section8 sections
  1. 01What tenders ask for, and what you receive
  2. 02Training and documentation
  3. 03Handover: the code and the accounts are yours
  4. 04Backups you can prove
  5. 05Response targets
  6. 06Accessibility and Bahasa Malaysia
  7. 07Security, hosting and personal data
  8. 08What to send us

What tenders ask for, and what you receive

We read the requirement sections of recent Malaysian public-sector tenders and requests for quotation, for portals, inventory systems and field-work systems. The same requirements came up again and again: maintenance and support, training and knowledge transfer, source code handover, tested backups, manuals, and measurable response times. Security testing, bilingual documentation and accessibility appeared too. The table shows how we meet each one, and what you can file as evidence.

Common tender requirements and how we meet them
  • Maintenance and support

    What we deliver
    A care plan with a response target
    Evidence you receive
    The signed care schedule and a monthly response log
  • Training and knowledge transfer

    What we deliver
    A session for each role and a recorded walkthrough
    Evidence you receive
    The attendance list, the recording and the user manual
  • Source code handover

    What we deliver
    The code in your repository and every account in your name
    Evidence you receive
    A handover checklist signed by both sides
  • Tested backups and recovery

    What we deliver
    Daily backups and a restore test each month
    Evidence you receive
    The restore test record
  • Manuals and documentation

    What we deliver
    A user manual and an admin guide, in Bahasa Malaysia or English
    Evidence you receive
    Versioned documents, updated when the system changes
  • Measurable response times

    What we deliver
    Next working day, 8 or 4 working hours
    Evidence you receive
    Response times in the monthly log
  • Security testing

    What we deliver
    An automated scan; an independent penetration test on request
    Evidence you receive
    The scan report, and the tester’s report when one is commissioned
  • Accessibility

    What we deliver
    Design to WCAG 2.2 level AA, checked before launch
    Evidence you receive
    An accessibility report and statement
  • Bilingual content

    What we deliver
    Bahasa Malaysia and English versions
    Evidence you receive
    Both versions live, with a language switch
  • Personal data

    What we deliver
    A PDPA pack
    Evidence you receive
    The privacy notice in both languages, a data inventory and a breach contact

Training and documentation

Training sessions for each role, a user manual and an admin guide, and a recorded walkthrough your team can replay. The manual follows the tasks each role actually performs, with screenshots from your own system rather than a generic guide. When the system changes, the manual changes with it, and the version number tells everyone which one is current.

Handover: the code and the accounts are yours

You own everything we build for you: the code, the content, the domain, the hosting account and every third-party account opened for the project. At handover we go through a written checklist together: repositories, domains, hosting, email and outside services, each confirmed in your organisation’s name with at least two people holding access. There is no lock-in. If you move to another provider, everything goes with you and we help with the handover.

Backups you can prove

A backup that has never been restored is a hope, not a control. Daily backups, and a restore test each month with a written record you can show an auditor. The record shows what was restored, where, how long it took and who checked it, which is the evidence auditors and IT security teams ask for.

Response targets

Ordinary care comes with our normal response time. For corporate and government work, a response target is written into the agreement, at the level you choose:

Response levels for corporate and government care plans
  • Standard

    First response
    Next working day
    Used for
    For questions, changes and non-urgent faults.
  • Priority

    First response
    Within 8 working hours
    Used for
    For faults that affect staff or customers but have a workaround.
  • Critical

    First response
    Within 4 working hours
    Used for
    For a critical fault: the site or system is down or data is at risk.

Targets are for a first response by a person who can act on the fault. Resolution depends on the fault, and we report progress until it is fixed. The level is chosen per project and priced with its care plan.

Accessibility and Bahasa Malaysia

The public-sector portal circular PPPA Bilangan 1 Tahun 2025 encourages agencies to follow WCAG for accessibility, and public-sector websites are expected in Bahasa Malaysia and English. We design to WCAG 2.2 level AA and hand over an accessibility report: automated checks plus keyboard and screen-reader checks of the main journeys. Websites and notices in Bahasa Malaysia and English; user guides in either language.

Language versions are built properly rather than machine-translated: each has its own address, menu, forms and emails, and a switch that keeps visitors on the same page. Details on multi-language websites.

Security, hosting and personal data

An automated security scan before launch and after major changes, with the report handed over. A penetration test by an independent specialist can be arranged on request and is quoted separately. Hosting in a Malaysian data centre when your policy requires it, quoted with the care plan.

A PDPA pack: the privacy notice in Bahasa Malaysia and English, consent records, a list of the personal data the system holds and where, and a named contact for a breach. The rules behind each item are explained in our Malaysian website compliance checklist.

What to send us

The tender or request document, the requirement list, the closing date, how proposals are evaluated, and who will use the system. Send it to us and we will reply with the questions we need answered, then a quotation that answers each requirement in turn.

FAQ

More questions about corporate & government

Straight answers to what people ask. Anything else, message us and a person replies.

Ask a question
Are you a registered business?

Yes. Perfect Design is registered with the Companies Commission of Malaysia (SSM), registration number 202403330300 (KT0581891-V), and the number is shown in the footer of every page.

Can you work under our contract and NDA?

Yes. We sign NDAs and work under your contract terms where they are reasonable. Our quotation states the delivery terms on this page, so both sides can compare them with your conditions before anything is signed.

Can the system be hosted in Malaysia?

Hosting in a Malaysian data centre when your policy requires it, quoted with the care plan.

What is covered by the defect warranty?

Defects in what we built are fixed free of charge for 90 days after launch. A defect means something we built that does not work as agreed. New features and changes to the agreed scope are quoted separately.

What happens at the end of the contract?

There is no lock-in. If you move to another provider, everything goes with you and we help with the handover. The handover checklist from launch is updated and signed again, so the next supplier starts with everything they need.

Tell us how your team works today

Describe the process you want to run in one system. We will show you the closest thing we have already built, then scope the real version against your requirements.