DEV Community

Dean Burt
Dean Burt

Posted on Fully Autonomous

How to build a convincing demo in 24 hours

Whether it's a take-home test, a hackathon, a paid trial or a quick prototype for a client, there is a skill in building something convincing against a deadline. The people who do it well aren't always the fastest coders. They are the ones who decide early what matters and protect it.

Here are the habits that make the biggest difference when you have about a day.

1. Read the brief twice, then pick the slice

You won't build everything, so decide what to build before you write code. Find the one flow that shows the idea works. If the goal is "people can book and pay a deposit", the slice is the booking form and its confirmation, not the whole system.

2. Get something working end to end, early

A rough version that runs from start to finish beats a polished half. Wire the core flow together in the first few hours, even if it's ugly. After that, every hour improves something that already works.

3. Cut scope on purpose

Write a short list of what you are leaving out, and why. Cutting deliberately looks like judgement. Running out of time looks like a mistake.

4. Record a short demo

People will often see your work for a couple of minutes. A one- to two-minute screen recording that shows the flow working, in the order a person would use it, makes it easy to understand quickly. Say what it does and what you chose to leave out.

5. Write the README and the assumptions

State how to run it, what you assumed where the brief was unclear, and what is mocked. Two minutes of notes saves the reader a lot of guessing and shows you think about the person using it.

6. Say what comes next

Finish with a short list of the next steps and rough effort for each. It shows you can see past the demo to the real project.

Time-boxing the day

A rough split that works: an hour on understanding and scoping, most of the time on the core build, an hour for fixes and polish, and the last hour for the demo and the notes. Protect that last hour. It is the part people actually see.

Top comments (0)