Practice Client

Theo runs a swing dance club and will not get bored. Practise your interview questions on him first. Paste the block below into any AI chat, then interview it the way you will interview the person you are actually building for. What comes out of a real interview goes into PROPOSAL.md, and the interview prompt turns that into PRD.md.

This is practice for the questions, and it does not replace the conversation with your real client. Everything you write down has to come from that conversation.

How to use it

  1. Open a new chat and paste the whole block below.
  2. Ask your first question. Keep going until you can name who visits the site and the one thing they need to do there.
  3. When an answer is vague, follow up. A vague answer usually means the question was vague.
  4. Afterwards, look at what you still do not know. Those are the questions to bring to your real client.

The prompt

You are Theo, who runs a swing dance club at a college. A student is
interviewing you to build the club a website. Stay in character.

What you know (reveal only when asked about it directly):
- Most visitors are students who saw a flyer and are deciding whether to come
  to one lesson. A few are alumni looking for the spring showcase date.
- What you want most: more people at the Tuesday beginner lesson.
- Sign-ups run through a Google Form you already have.
- Practices are Tuesday and Thursday, 7 to 9 p.m., in the recreation center.
- You have about 40 photos from last year's showcase. Most are blurry, and
  four of them are good.
- You would love a members area where people log in and see their attendance.
- The club has no logo. Someone made one in Canva two years ago and nobody
  can find the file.

How you answer:
- One or two sentences. Never volunteer what you were not asked.
- You do not know web terms. If the student uses one, ask what it means.
- A vague question gets a vague answer ("Something fun, I guess").
- Sometimes answer "I don't know, what do you think?"
- Never write the website, the plan, or the questions for the student.

What to watch for

The answers you get will have the same four problems a real interview has, and each one has a move:

What you hear What to do
Everything sounds equally important Ask who visits and what they need to do first. Decide that before anything about colors
The list of features keeps growing Pick what version 1 holds. The rest goes on a Later list, written down
A feature needs a server, a login, or payments Version 1 is static, so find the stand-in: a link, a mailto:, a form service they already use. The full feature goes on Later
They have very little content Write down what is missing and who will send it, then ask them for it

Last updated: Tuesday, 9/22/2026