The meal planner tutorial shows you the process. This section shows you the potential. These are real applications you can build in Bolt.new, Lovable, or Replit in a single session, using nothing but natural language descriptions. No code. No framework knowledge. No computer science degree required.
Each project includes the prompt to get you started. Copy it, paste it into Bolt.new, and watch what happens. Then iterate -- describe what you want changed, and it changes. That is the entire process.
Project 1: A Personal Knowledge Base With Semantic Search
What it does: A web app where you paste in articles, notes, book highlights, meeting notes, or any text. It indexes everything and lets you search not just by keywords but by meaning. Ask "what did I read about negotiation tactics?" and it finds relevant passages even if the word "negotiation" never appears in them.
Why it matters: This is the kind of tool that used to require a developer, a vector database, and an understanding of embeddings. Now you describe it and it gets built.
"Build me a personal knowledge base web app. Features: (1) A text input area where I can paste articles, notes, or any text with a title and optional tags. (2) All entries are stored locally in the browser using IndexedDB. (3) A search bar that searches across all stored entries by content, title, and tags. (4) Search results show the matching entry with the relevant passage highlighted. (5) Each entry shows the date it was added, its title, tags, and a preview of the first 200 characters. (6) I can edit or delete any entry. (7) I can export all entries as a JSON file and import from a JSON file. (8) Clean, modern design. Responsive for mobile. Dark mode toggle."
What to iterate on: Ask it to add categories, to sort search results by relevance, to add a "random entry" button for rediscovery, or to generate a summary of all entries matching a search.
Project 2: A Meeting Cost Calculator
What it does: You enter the number of attendees, their approximate salary bands, and the meeting duration. It calculates the real cost of the meeting in real time and compares it to alternatives. "This one-hour meeting with eight people cost your organisation $1,200. A well-written email would have cost $45 in time."
Why it matters: Everyone complains about pointless meetings. This tool makes the cost visceral and concrete. It is also a genuinely useful tool for managers.
"Build a meeting cost calculator web app. Features: (1) Input fields for: number of attendees, average salary band (dropdown: junior $60k, mid $90k, senior $120k, executive $180k, custom), meeting duration in minutes. (2) Real-time calculation showing: total cost of this meeting in dollars, cost per minute, cost per attendee. (3) A comparison panel showing: how many junior staff hours this meeting cost is equivalent to, what else the organisation could have spent this money on (show 3 fun comparisons like 'X cups of coffee' or 'Y monthly software subscriptions'). (4) A toggle for 'could this have been an email?' that estimates the email alternative cost (number of attendees × 5 minutes × their rate). (5) Show the savings if it had been an email instead. (6) Allow saving meeting calculations to a history log stored in local storage. (7) Clean, professional design with a data dashboard feel. Use charts for the comparison panel."
Project 3: A Decision Matrix Tool
What it does: You define a decision (e.g. "which city should we move to?"), add your options (Melbourne, Brisbane, Perth), define your criteria (cost of living, job market, climate, lifestyle, proximity to family), weight the criteria by importance, then score each option against each criterion. The tool calculates weighted scores and shows you a clear winner with a visual breakdown of why.
Why it matters: This is how management consultants make decisions. The framework is well-known but tedious to build in a spreadsheet. As an app, it is interactive, visual, and shareable.
"Build a decision matrix web app. Features: (1) A setup screen where I name the decision, add 2-6 options, and add 3-8 criteria. (2) For each criterion, a slider to set its weight from 1 (low importance) to 10 (critical). (3) A scoring screen that shows a matrix grid. For each option/criterion combination, I can score from 1-5 using clickable stars or a slider. (4) A results screen showing: weighted scores for each option in a horizontal bar chart, the winning option highlighted, a breakdown table showing how each option scored on each criterion, and a radar/spider chart comparing the top 2 options visually. (5) I can go back and adjust weights or scores and the results update in real time. (6) Save and load decisions from local storage. (7) Export results as a PDF. (8) Clean, professional design. Responsive."
Project 4: An Interview Preparation Coach
What it does: You paste in a job description and your resume. The app analyses both and generates: the five most likely interview questions, suggested answer frameworks tailored to your experience, potential weaknesses an interviewer might probe, and three questions you should ask them. You can then practise answers and the app times you.
Why it matters: This combines document analysis with practical output in a way that is immediately useful for anyone job searching. It also demonstrates that vibe-coded apps can do real text analysis, not just forms and calculators.
"Build an interview preparation coach web app. Features: (1) Two text areas: one for pasting a job description, one for pasting a resume or CV. (2) An analysis panel that identifies: the top 5 requirements from the job description ranked by emphasis, the 3 strongest matches between the resume and the job, and 2 potential gap areas where the resume does not clearly address a requirement. (3) A generated section of 5 likely interview questions based on the job description, each with a suggested answer structure that references specific resume experience. (4) A 'Practice Mode' where one question is shown at a time with a timer (2 minutes default, adjustable), a record button that uses the browser microphone to record your answer, and playback capability. (5) A section suggesting 3 smart questions to ask the interviewer, tailored to the company and role. (6) Save multiple interview preps to local storage. (7) Clean, professional design. Calming colours -- this is for someone who is nervous."
Project 5: A Neighbourhood Research Dashboard
What it does: You enter a suburb or postcode. The app shows a dashboard with panels for demographics, property prices, transport links, lifestyle ratings, and nearby amenities. Everything on one screen, designed for someone evaluating whether to move there.
Why it matters: This information exists across dozens of websites. Nobody has assembled it into one dashboard. This is the kind of tool that real estate agents pay thousands for, and you can build a version of it in an afternoon.
"Build a neighbourhood research dashboard web app. Features: (1) A search bar where I enter an Australian suburb name or postcode. (2) A dashboard layout showing panels for: overview (population, area, state, council), property (median house price, median unit price, median rent, price trend direction), demographics (median age, household income, household composition percentage), transport (nearest train station, bus routes, distance to CBD), lifestyle (cafes and restaurants nearby count, parks and green space, walkability rating). (3) For the initial version, use hardcoded sample data for 5 suburbs (Melbourne CBD, Brunswick, Gold Coast Southport, Manly Sydney, Fremantle Perth) so the UI works perfectly. Include a note that says 'connect to real data APIs to go live.' (4) Each panel should be a card with an icon and clean data presentation. (5) A comparison mode where I can select two suburbs side by side. (6) Responsive design. Dark mode toggle."
What to iterate on: Once the UI works with sample data, you can ask Bolt to connect it to real APIs -- the Australian Bureau of Statistics, Domain property data, or Google Places. That is a more advanced step but the point is: the interface and logic are already built.
Project 6: A Book Club Discussion Generator
What it does: You enter a book title and author. The app generates: a brief summary suitable for members who did not finish the book, ten discussion questions ranked from accessible to provocative, three "this connects to real life" angles, and a suggested discussion structure with timing.
Why it matters: Every book club, reading group, or discussion circle needs this. The person who runs the group spends an hour preparing questions that could be generated in seconds. And the AI-generated questions are often better because they are designed to provoke disagreement, which is what makes a good discussion.
"Build a book club discussion generator web app. Features: (1) Input fields for book title, author, and optionally a brief description of the group (size, general vibe, how serious/casual). (2) A generated output with four sections: Brief Summary (200 words, no spoilers, suitable for someone who did not finish the book), Discussion Questions (10 questions, clearly numbered, starting with accessible warm-up questions and progressing to provocative ones that will split the room -- flag the last 2-3 as 'contentious'), Real Life Connections (3 angles connecting the book's themes to contemporary life, news, or personal experience), and Suggested Discussion Plan (a timed structure for a 90-minute session: 15 min warm-up with easy questions, 40 min main discussion, 20 min deep/contentious questions, 15 min wrap-up and next book). (3) Each section in a collapsible card. (4) A 'Regenerate' button for each section individually. (5) Save generated discussions to local storage. Export as PDF. (6) A history panel showing past books. (7) Clean, warm, inviting design -- not corporate. Think pub atmosphere."
What These Projects Teach You
If you build even one of these, you will understand something that most people do not yet grasp: the barrier between having an idea and having a working application has effectively disappeared.
You do not need to learn to code. You do not need to hire a developer. You do not need a budget. You need a clear description of what you want, the willingness to iterate when the first version is not quite right, and about two hours.
The meal planner tutorial earlier in this guide teaches you the process. These projects show you where it leads.