project moodboard
Step 1: Starting
System Text-to-Speech Ready
Slide: 0:00 / 0:00
Slide 1 of 0Interactive Deck
Full Lesson Reference
Create the project and basic structure.
Create the Project Folder
In Terminal:
terminal
mkdir ~/Desktop/MoodBoard
cd ~/Desktop/MoodBoardStart Claude
terminal
claudeYour First Prompt
terminal
I want to build a visual mood board tool called MoodBoard.
What it does:
- A full-page canvas where you can add visual items
- Items include: color swatches, image cards, and typography samples
- Items display on a responsive grid
- Clean, minimal UI — the board itself is the focus
Keep it simple — single page, no framework needed.
Use vanilla HTML, CSS, and JavaScript.
Start with the basic HTML structure, a top toolbar, and an empty board area.What to Expect
Claude will create:
- An
index.htmlfile with the page structure - CSS for the toolbar and board area
- A clean starting layout
Verify It Works
Open the HTML file in your browser:
Open index.html in my browser
Or manually open the file. You should see a toolbar at the top and an empty board area below.
Checkpoint
- Project folder created
- Basic HTML file with structure
- Page opens in browser
- Toolbar and empty board area visible
What You Learned
- Starting web projects with no build tools
- Vanilla HTML/CSS/JS is enough for real tools
- A toolbar + canvas is a common app layout pattern
Tip: A drag-and-drop app benefits from smooth interactions. As you progress, the Animation skill file can teach Claude tasteful motion defaults for drags, drops, and transitions.
Exercises
- Run the folder-creation commands and paste "Your First Prompt" into Claude, then open
index.htmland confirm you see a toolbar plus an empty board area. - If the starting layout doesn't match your sketch from the intro, write one follow-up prompt describing the specific change (e.g., "make the toolbar shorter and the board area fill the rest of the screen").
- Note one thing you'd want to add to the toolbar later — you'll wire up real buttons in Step 2.