10 víkendových vibecoding projektů, které zvládneš za 48 hodin
TL;DR
10 praktických vibecoding projektů seřazených od začátečnických po pokročilé. Od osobního portfolia (4h) po mikro-SaaS feedback board (16h). Každý s obtížností, časovým odhadem, doporučeným nástrojem a seznamem features.
Hledáš inspiraci na víkendový projekt? Vibecoding ti umožňuje postavit funkční aplikaci během jednoho víkendu, i když nejsi zkušený programátor. Stačí nápad, správný nástroj a trocha odhodlání. Vybral jsem 10 praktických projektů seřazených od začátečnických po pokročilé. Každý obsahuje odhad obtížnosti, čas, doporučený nástroj a seznam klíčových features.
1. Osobní portfolio s blogem
Obtížnost: Začátečník · Čas: 4–6 hodin · Nástroj: Lovable / Bolt.new
Co postavíš
- Úvodní stránka s bio a fotkou
- Sekce s projekty (screenshots, popis, odkaz)
- Jednoduchý blog s články
- Kontaktní formulář
- Responzivní design pro mobily
Tip: Začni s jednou stránkou. Nepotřebuješ hned 10 podstránek — jedna dobře udělaná landing page s kontaktem a projekty stačí.
2. Pomodoro timer se statistikami
Obtížnost: Začátečník · Čas: 3–5 hodin · Nástroj: Lovable / Cursor
Co postavíš
- Odpočítávací timer 25/5/15 min
- Nastavení vlastních intervalů
- Zvuková notifikace na konci
- Historie sessions
- Grafy produktivity (denní/týdenní)
Tip: Ulož data do localStorage — nepotřebuješ databázi. Uživatel otevře appku, data tam jsou.
3. AI generátor receptů
Obtížnost: Začátečník–střední · Čas: 5–8 hodin · Nástroj: Lovable / Bolt.new
Co postavíš
- Input pole pro ingredience, které máš doma
- Napojení na OpenAI nebo Claude API
- Zobrazení receptu s postupem krok za krokem
- Uložení oblíbených receptů
- Filtrování podle diet (vegan, bezlepkové, keto)
Tip: API klíče nikdy nedávej do frontendu. Použij Supabase Edge Function jako proxy.
4. Habit tracker
Obtížnost: Střední · Čas: 6–8 hodin · Nástroj: Lovable / Cursor
Co postavíš
- Přidávání a správa návyků
- Denní check-in (splněno/nesplněno)
- Streak counter
- Kalendář s barevným značením
- Týdenní a měsíční přehled
Tip: Streak vizualizace inspirovaná GitHub contribution grafem funguje skvěle jako motivace.
5. Landing page s platební bránou
Obtížnost: Střední · Čas: 6–10 hodin · Nástroj: Lovable / Bolt.new
Co postavíš
- Prodejní landing page s benefity a CTA
- Stripe integrace pro jednoduchou platbu
- Potvrzovací email po platbě
- Admin panel pro přehled objednávek
- Responzivní design
Tip: První verze má jeden účel — ověřit, jestli někdo zaplatí. Zbytek doděláš, až budeš vědět, že je zájem.
6. URL shortener s analytikou
Obtížnost: Střední · Čas: 5–7 hodin · Nástroj: Lovable / Cursor
Co postavíš
- Formulář pro zadání dlouhé URL
- Generování krátkého odkazu
- Redirect s trackováním
- Dashboard s počtem kliknutí, referrery a geolokací
- Volitelná ochrana heslem
Tip: Supabase je ideální backend — tabulka s URL, RLS politiky a Edge Function pro redirect.
7. Event countdown se sdílením
Obtížnost: Střední · Čas: 4–6 hodin · Nástroj: Lovable / Bolt.new
Co postavíš
- Vytváření událostí s názvem a datem
- Vizuální odpočet (dny, hodiny, minuty, sekundy)
- Unikátní URL pro každou událost
- Sdílení na sociální sítě
Tip: Flip clock animace působí profesionálně a není těžká na implementaci s CSS.
8. Flashcard appka se spaced repetition
Obtížnost: Střední–pokročilý · Čas: 8–12 hodin · Nástroj: Cursor / Lovable
Co postavíš
- Tvorba balíčků kartiček
- Otáčení kartiček (přední/zadní strana)
- Spaced repetition algoritmus
- Statistiky učení
- Import a export CSV/JSON
Tip: Začni jednoduše — znáš = zobrazí se za 3 dny, neznáš = zobrazí se zítra. Sofistikovanější algoritmus přidáš později.
9. AI chatbot s vlastní knowledge base (RAG)
Obtížnost: Pokročilý · Čas: 10–16 hodin · Nástroj: Cursor / Lovable + Supabase
Co postavíš
- Upload dokumentů (PDF, TXT, Markdown)
- Chunking a generování embeddings
- Vektorové vyhledávání přes pgvector
- Chat interface s kontextovými odpověďmi
- Historie konverzací
Tip: Použij OpenAI text-embedding-3-small. Chunky po 500 tokenech s 50 tokeny overlap dají dobré výsledky.
10. Mikro-SaaS feedback board
Obtížnost: Pokročilý · Čas: 12–16 hodin · Nástroj: Lovable / Cursor
Co postavíš
- Veřejný board s návrhy od uživatelů
- Upvote hlasování
- Komentáře pod návrhy
- Admin panel se stavy (nový, plánovaný, hotovo)
- Autentizace přes email nebo Google
- Embeddovatelný widget pro tvůj web
Tip: Nejlepší způsob, jak otestovat SaaS nápad — používej ho sám na svém projektu a pak nabídni ostatním.
Jak vybrat správný projekt
Nemáš jistotu, který projekt si vybrat? Polož si tři otázky:
- Použitelnost: Budu to sám používat? Projekty, které řeší vlastní problém, tě udrží motivovaného.
- Obtížnost: Odpovídá mým současným schopnostem? Začni o úroveň níž, než si myslíš — radši dokonči něco jednoduchého, než aby ses zasekl na složitém.
- Učení: Co nového se naučím? Každý projekt by tě měl posunout — nový nástroj, nová integrace, nový koncept.
Co dělat po prvním víkendu
Postavil jsi MVP? Gratuluju. Teď přichází důležitější část:
- Nasaď na doménu — Vercel, Netlify nebo Lovable deploy. Ať to lidi najdou.
- Ukaž lidem — pošli kamarádům, dej na sociální sítě, napiš článek. Zpětná vazba od reálných uživatelů je k nezaplacení.
- Iteruj — oprav bugy, přidej jednu feature, vylepšuj UX. Každý víkend trochu lepší.
- Dokumentuj — napiš README, zaznamenej co jsi se naučil. Za měsíc budeš rád, že víš, proč jsi něco udělal tak, jak jsi to udělal.
Vibecoding není o tom, napsat dokonalý kód. Je to o tom, proměnit nápad v reálný produkt. A to zvládneš za jeden víkend.
Často kladené otázky
Zdroje
- [1]
- [2]
- [3]
- [4]
Štítky
Chcete se stát vibecoderem?
Zaregistrujte se a získejte přístup k práci, kurzům a komunitě.
Vytvořit účet zdarma