Academyacademy / vibe-102 / setup-check

Setup Check

What this is

Setup Check is where the final brief becomes a real project folder.

The goal is not to build the app yet. The goal is to create the React + Vite + Tailwind project, open it in the IDE, and prove it runs on localhost.

Why it matters

If setup is broken, every feature prompt becomes confusing.

Fix the engine first. Build features only after the project opens in the browser.

What to do

Open your IDE or coding agent and paste your final mini app brief.

Use this prompt:

Copy prompt
CONTEXT:
I am starting my Vibe 102 mini app.
The final brief is the source of truth for the app idea, data shape, layout, and build order.

FINAL BRIEF:
[paste final mini app brief]

CURRENT STATE:
No app features have been built yet.
I need a clean starter project that can run on localhost.

TASK:
Create the project foundation only.

STACK:
- React
- Vite
- Tailwind
- no backend
- no login
- no database

OUTPUT:
1. create or inspect the starter project
2. confirm the folder structure
3. confirm the install and dev commands
4. tell me which file we will edit first
5. stop before building app features

Rules:
- do not build the app features yet
- do not add state yet
- do not add localStorage yet
- do not add extra libraries unless required for setup
- explain each step like I am a beginner
- ask if the brief is missing something important

Then run the setup commands your coding agent gives you.

The usual checkpoint is:

Terminal command
npm install
npm run dev

Open the localhost link shown in the terminal.

Stop only when this is true:

Reference

The app opens on localhost.
The page loads.
No mini app features have been built yet.

Common mistakes

  • Pasting the brief and asking AI to build the whole app at once.
  • Running commands in the wrong folder.
  • Continuing while localhost still has an error.
  • Installing extra UI or chart libraries before the basic app runs.

Vibe 102 / Current checkpoint

Setup Check

Ready to stamp - Saved in this browser only.

0 of 15 checkpoints complete

0 of 15 checkpoints complete.