IdeasPrompts·12 min read

15 Vibe Coding Project Ideas You Can Build This Weekend

15 weekend sized vibe coding project ideas, with the exact starter prompt for each. Pick one, paste it into Lovable, ship by Sunday night.

AP
By Apolonija Pajk · June 16, 2026
Cover illustration for 15 Vibe Coding Project Ideas You Can Build This Weekend

The hardest part of vibe coding is not the building, it is picking the idea. People sit on a blank chat box for an hour because every idea feels too big or too small. The fix is to stop trying to be original and just build something you would actually use. Here are 15 ideas that are small enough to finish in a weekend, useful enough to keep around, and easy to extend later.

Every idea below has a starter prompt you can paste straight into Lovable or any other vibe coding tool. For deeper prompt patterns, see the vibe coding prompt library.

Collection of small app ideas built with vibe coding
Fifteen weekend sized ideas. Pick one, ship it, learn more than you would from a tutorial.

How to use this list

Pick one. Not three. Open the tool, paste the starter prompt, and start iterating. Set a hard stop at Sunday evening and ship whatever you have, even if it is rough. The point is a finished thing in the world, not a perfect one.

1. Personal habit tracker

The classic first app. Useful, simple, easy to extend.

Build a habit tracker. Users sign up with email, add habits, mark them done each day, and see a current streak and a 30 day grid. Dark theme, mobile first.

2. Weekly meal planner

Build a weekly meal planner. Users add meals to days of the week, generate a shopping list from selected meals, and save favorite meals. No login needed, data lives in local storage.

3. Bookmark manager with tags

Build a personal bookmark manager. Users paste a URL, the app fetches the title and favicon, and they can tag and search bookmarks. Email login. Clean two column layout.

4. Tiny CRM for freelancers

Build a single user CRM. Add contacts with name, company, email, and notes. Log interactions with a date and a short note per contact. Filter contacts by tag. Email login.

5. Invoice generator

Build an invoice generator. User enters their business details once. For each invoice they add a client, line items, tax rate, and due date. Generate a printable PDF and a public link the client can pay via Stripe.

6. Reading list with progress

Build a reading list app. Add books with title, author, and cover image URL. Track status (to read, reading, finished) and percent progress. Show a yearly stats page with books finished and pages read.

7. Daily journal with mood tracking

Build a private daily journal. One entry per day with a mood emoji and free text. Show a calendar view colored by mood and a weekly mood chart. Email login. Entries are private to the user.

8. Workout logger

Build a workout logger. Users pick from a list of exercises, log sets and reps with weight, and see personal records per exercise. Add a timer for rest between sets. Mobile first.

9. Expense splitter for trips

Build a trip expense splitter. Create a trip, add people, log expenses with who paid and who shared. Show a final settlement of who owes whom. Shareable trip link, no login required to view.

10. Link in bio page

Build a link in bio app. Each user signs up and gets a public page at /u/username with their avatar, bio, and a list of links they can drag to reorder. Light and dark theme.

11. Recipe box from a URL

Build a recipe box. User pastes a recipe URL, the app extracts title, image, ingredients, and steps using an AI parser. User can edit, tag, and search recipes. Print friendly view.

12. Small business landing page builder

Build a landing page generator. Owner enters business name, description, services, and a photo. The app generates a single page site with hero, services, testimonials, and a contact form that sends email. Custom subdomain per site.

13. Flashcards with spaced repetition

Build a flashcard app with spaced repetition. Users create decks, add cards with a front and back, and study using an SM 2 style algorithm. Show daily review counts and streaks.

14. Tiny internal admin tool

Great way to learn the backend side without inventing a product.

Build an internal admin tool for a small business. Tables for customers, orders, and products. CRUD on each. Search and filter. Role based access where admins can edit and staff can only view.

15. Newsletter signup with paid posts

Build a tiny newsletter platform. Visitors sign up with email. Owner writes posts in markdown. Some posts are free, some require a 5 USD per month Stripe subscription. Subscribers get an email when a new post is published.

How to actually finish one of these

  1. Pick the one that sounds most useful to you, not the most impressive.
  2. Paste the starter prompt as is. Resist the urge to add features in the first message.
  3. Get the smallest working version live before lunch on Saturday. Real URL, real database.
  4. Use the rest of the weekend to add the two or three features you actually wish it had once you used it.
  5. Ship it. Share the link. That is the entire game.

If you are brand new, read how to start vibe coding in 2026 first and then come back here to pick an idea.

Related reading

Ready to try it yourself?

Open Lovable, type one sentence, ship something today.