25 vibe coding project ideas you can actually ship this weekend
A practical list of 25 vibe coding project ideas sorted by difficulty — from beginner to ambitious — for non-coders, designers and PMs.
The hardest part of learning to vibe code isn't picking a tool. It's figuring out what to build first. Here are 25 real project ideas — sorted by difficulty — that non-coders, designers, and PMs have actually shipped using tools like Lovable, Replit, Figma Make, and Claude Code.
Every idea on this list is small enough to finish in a weekend and useful enough that someone will actually want to use it.
Beginner projects (2–4 hours)
These are perfect for your first vibe coding session. No backend, no database — just a working thing you can share a link to.
- Personal link-in-bio page — replace your Linktree with something custom. One prompt in Lovable gets you 80% there.
- Countdown timer for a product launch or event — useful, shareable, and takes about 20 minutes to vibe code.
- Quick calculator for a niche use case — pricing calculator, mortgage estimator, calorie counter. Pick something you personally Google all the time.
- 'Is it worth it?' decision tool — a simple yes/no quiz that helps someone make a specific decision (should I go freelance, should I take this job).
- Aesthetic portfolio page — a single-page portfolio that shows your work with smooth scrolling and a contact form.
- Random idea generator — spin the wheel for dinner ideas, weekend activities, startup names, design prompts.
- Progress tracker — a simple habit or goal tracker that lives in the browser. No login required.
Intermediate projects (half a day)
These involve a bit more structure — maybe a form, a database, or a multi-page experience. Still very doable in a single session with the right tool.
- Restaurant reservation finder — like Snag NYC (one of the apps in the Vibestack showcase): pull real-time availability from popular restaurants into one page.
- AI-powered cover letter generator — user pastes a job description, gets a personalised cover letter back. Wire up Claude's API inside Replit.
- Waiting list landing page with email capture — design it in Figma Make, export the code, deploy in 10 minutes.
- Mini CRM for freelancers — a simple table to track leads, follow-ups, and status. Better than a spreadsheet, built in an afternoon.
- Automated social media scheduler — pick a topic, generate 7 posts for the week, schedule them. Opal by Google makes this surprisingly easy.
- Vibe coded quiz app — pick a niche topic (product management, design history, startup trivia) and build a playable quiz like Lenny RPG.
- Personalised reading list app — paste in URLs and the app summarises them, tags them, and lets you search.
Ambitious weekend projects (full day)
These are real products. Not polished, but functional enough to share and get feedback on.
- Niche job board — scrape listings from one platform and present them for a specific audience (e.g. design jobs that allow remote, or AI jobs in Europe).
- SaaS dashboard MVP — build the UI for a product you've been thinking about. Focus on the core flow only.
- AI meeting summariser — paste in a transcript, get action items and a summary back in 10 seconds.
- Customer feedback aggregator — pull reviews from multiple sources into a single view with sentiment analysis.
- Micro-SaaS for a spreadsheet problem you have — if you use a spreadsheet for something repetitive, there's probably an app hiding in there.
- Browser extension for a workflow you repeat daily — block distracting sites, auto-fill forms, reformat content. Jules by Google or Claude Code can help with the boilerplate.
Wild card ideas (when you're feeling ambitious)
- Multiplayer collaborative tool — like Common Thread, one of the Figma Make community projects: a shared canvas that multiple people can interact with at once.
- AR mini app in Figma Make — like the Breathing Flower App in the Vibestack showcase: a camera-based experience that reacts to movement.
- Vibe coded game — a simple browser game built with Replit or Lovable. Doesn't need to be complex. Think trivia, memory, or a text adventure.
- Prediction tracker — track predictions you've made about anything (markets, elections, tech trends) and see your hit rate over time.
- Personal API — build a tiny backend that returns personalised data (your availability, your current projects, a link to your latest work) that you can embed anywhere.
How to pick your first project
If you're paralysed by choice, use this filter: what's a thing you currently do manually in a spreadsheet, a notes app, or a browser bookmark? That's your app. The best first projects solve a problem you already have — not a problem you imagine other people have.
Pick one from the beginner list, open Lovable or Replit, and describe what you want in plain English. Commit to finishing something small rather than starting something ambitious.
What tools should you use for these projects?
The right tool depends on your project type. For browser-based apps and landing pages, Lovable and Bolt are the fastest starting point. For anything with a backend or database, Replit handles the infrastructure. For design-heavy experiences, Figma Make is unmatched. For automation workflows, try Opal by Google.
Browse all vibe coding tools on Vibestack →
Frequently asked questions
Do I need any coding experience to build these?
No. All of these projects are designed for non-coders. The tools handle the code — you handle the idea and the direction. Some of the intermediate and ambitious projects will require patience and a willingness to iterate on your prompts, but none require you to write code yourself.
What's the fastest project to ship?
The countdown timer or personal link-in-bio page. Both can be live and shareable within two hours on your first attempt.
Can I actually make money from a vibe coded project?
Yes. Several founders in the Vibestack community have turned weekend vibe coding projects into products with real revenue. The key is picking a small, specific problem and shipping quickly to get feedback.