MA10: Capstone: offline, usable and ready to release for KhetNote

Lesson 5 of 5 · reading 15–25 minutes; practice and project time is on the module page

Demo, self-review and case studies

🎯You'll be able to

Run all 28 tests together, write design notes on the platform, architecture, native features and release, record a demo that shows failures as well as fixes, and write honest case studies.

🏠The everyday picture

A builder handing over a house walks the owner through it, shows the roof that survived the first heavy rain, points to the one tap that still drips, and explains what to check before next monsoon.

📘What it really is

📝A worked example

Input: a case study draft: "I made KhetNote work offline for thousands of farmers, and it's 60% faster."

Steps:

  1. Check each claim: the kit has 120 invented farms and 520 visits, not real farmers; and no speed was measured on a phone. The figure that was measured is the bundle size, 4.2 MB before and about 1.6 MB after.
  2. Rewrite: "In the practice kit, I made visits save on the phone first and sync when the connection returns, as checked by the kit's ten offline tests with the practice server down, slow and up. The code bundle fell from 4.2 MB to about 1.6 MB (practice-kit data)."
  3. Add a limit, such as "behaviour on a real low-cost phone is not verified", and what you'd measure there.

Expected output: a case study that a hiring manager can trust, because every figure says where it comes from.

🌍Where it's used

📝Case scenario

Two candidates presented similar offline apps. One showed polished screenshots; the other turned off the server during the demo, saved two visits, turned it back on, and showed each arriving once. The interviewers chose the second candidate, saying they'd seen the app cope with the conditions its users face.

🖱️Try it

Write the opening paragraph of one case study using the template, with every figure labelled. Success: a reader can tell which numbers came from the kit and which are illustrative.

⚠️Common mistakes

🛠️For your project

The capstone is complete when all 28 tests pass together, the design notes, demo, case studies and self-review are done, and the capstone self-check on the Projects page is ticked.

✅Quick check

What should the demo show besides the finished work?

Show the answer

At least one failure and how it's handled, such as the server down and the visits arriving once each, and the limits of the results.

How should figures be labelled in case studies?

Show the answer

As practice-kit data or as illustrative, with where each comes from.

← PreviousProject 3: ready to release
ProLearners Assist