Challenges

Weekly design and coding challenges for the VibeLab community. Submit your vibe-coded builds and win Claude Pro, VibeLab goodies, and bragging rights.

Past Challenges

This is the first VibeLab Challenge. A new one drops every week β€” check back soon.

How to Enter

  1. Build your entry. Redesign VibeLab (or the theme of the current challenge). For Challenge #1, include at minimum a landing page, profile page, and vibe/project page. Extra pages earn bonus points.
  2. Vibe-code it. Use any AI coding or design tool β€” Claude, Cursor, Copilot, Lovable, Figma Make, v0, CodeSandbox, etc. This is a vibe-coded challenge: we want to see what AI-assisted creativity looks like.
  3. Submit your entry. Click "Submit Your Design" on the challenge page. Upload a single HTML file OR paste an external link (Lovable / Figma Make / CodeSandbox / your own hosted URL). Upload 1–5 cover images. Give it a title and submit.
  4. Edit any time before the deadline. You can replace your file, link, or images any time until submissions close.
  5. Share it. Tell friends, get feedback, and check back for the winners announcement.

Judging Criteria

Entries are judged on three dimensions:

40%

Design

Visual quality, typography, color, layout, attention to detail. Does it feel polished? Would you want to use this?

30%

Creativity

Originality of concept, unique interactions, surprising details. Does it bring a fresh perspective to the brand?

30%

Vibe-coded execution

How well the final product demonstrates what's possible with AI-assisted building. Bonus points for extra pages, smooth interactions, and responsive layouts.

Each challenge announces its own judges panel mid-week. Winners are announced within 2 days of submissions closing.

Terms & Conditions

Eligibility

  • Open to all VibeLab members (you must have a VibeLab account to submit)
  • One entry per member per challenge
  • Must be 18+ or have parental consent
  • VibeLab staff and judges are not eligible to win prizes for challenges they judge

Submissions

  • An entry consists of either a single .html file (max 5MB) OR an external link (Lovable, Figma Make, CodeSandbox, or any publicly hosted URL)
  • Entries must include 1–5 cover images (max 5MB each) showing the design
  • All code and design must be your own original work; AI-assisted creation is encouraged
  • By submitting, you grant VibeLab permission to display your entry publicly on the site and share it on social media
  • Entries must not contain malicious code, cryptocurrency miners, tracking scripts, phishing content, or adult content
  • VibeLab reserves the right to remove any entry that violates these terms without notice
  • You can replace your entry any time before the submission deadline

Judging

  • A judges panel will be announced mid-week during each challenge period
  • Winners are selected based on the three criteria: design, creativity, and vibe-coded execution
  • Judges' decisions are final and not subject to appeal

Prizes

  • Prize values are announced per challenge and may vary between challenges
  • Claude Pro codes are delivered via the email on your VibeLab account
  • Physical merchandise is shipped globally where possible
  • Winners are contacted via the email on their VibeLab account
  • Prizes must be claimed within 30 days of the winners announcement, or they are forfeited
  • Prizes are non-transferable and cannot be exchanged for cash

Intellectual Property

  • You retain full ownership of your submission and its underlying code and designs
  • VibeLab retains a perpetual, non-exclusive right to feature your entry in marketing, social media, case studies, and blog posts
  • VibeLab may take inspiration from winning entries for future site design iterations, with credit given where used

Disqualification

  • Entries that violate these terms will be removed from the gallery
  • VibeLab reserves the right to disqualify entries that are plagiarized, offensive, or otherwise inappropriate

Changes

  • VibeLab may modify these terms or any challenge timeline at any time
  • Participants will be notified of significant changes via the platform and email

Questions? Email admin@vibelab.in.