Advanced level · Module 5: Client Web Projects and Maintenance · Lesson 2 of 4
Proposals, Estimates and Platforms
Estimate the work, choose the right platform for the client and write a proposal.
In this lesson you will
- Estimate work by breaking it into tasks
- Choose between custom code, a CMS and a site builder
Key concepts
task-based estimatecontingencyCMS (e.g. WordPress, headless CMS)total cost of ownership
The lesson
Estimate by breaking the scope into tasks, estimating each and adding contingency for unknowns. Include meetings, content handling, testing and handover, which beginners often forget.
Not every client needs custom code. A CMS such as WordPress lets non-technical staff edit content; site builders suit very small sites; custom applications suit unique workflows such as bookings. Compare total cost of ownership: hosting, licences, updates and your maintenance time.
A proposal summarises the client's goals, the scope, the chosen approach, timeline, price, payment terms and what happens after launch.
Step by step
- Break the scope into tasks and estimate them.
- Compare a CMS and a custom build for the client.
- Calculate running costs per year.
- Write the proposal.
Practice activity
Write a proposal and estimate for the practice client.
Expected result: A proposal with justified platform choice, estimate, timeline, payment terms and running costs.
Check your understanding
-
Why add contingency to an estimate?
Show answer
To cover unknowns and problems that are not yet visible.
-
When is a CMS a good choice?
Show answer
When non-technical staff need to update content regularly.
Taught live by an instructor — online or in person. Free course lessons are for self-study and do not lead to a certificate — see registration options.