DEV Community

Cover image for Crazy VibeCheck!
Debosmita Majumdar
Debosmita Majumdar

Posted on • Edited on

Crazy VibeCheck!

April Fools Challenge Submission ☕️🤡

This is a submission for the DEV April Fools Challenge

What I Built

VibeCheck™ is the ultimate Anti-Productivity Platform designed specifically to stop you from grinding.

In a world obsessed with optimizing every second for maximum output, VibeCheck takes the opposite approach. It is a satirical dashboard built with a "chaotic cottagecore" aesthetic that actively discourages you from doing any actual work. Instead of tracking tasks, it tracks your vibes.

Key features include:

Infinity Pomodoro: A timer that rewards you the longer you don't work.
The Guilt-Free Generator: A sassy, anti-logic life coach that gives you terrible, unhelpful advice on why you should just go buy an iced latte instead of writing code.
Overtime Garden: A "Forest-style" app feature that grows flowers on your screen every 15 minutes you work overtime—nature's way of claiming back your wasted time!
NerdGate: A strict gatekeeper that prevents anyone with too much logic from entering.

Code

GitHub logo Dbms084 / VibeCheck-Anti-Productivity-Platform

A satirical, anti-nerd productivity dashboard built with Next.js, React, Tailwind CSS, Framer Motion, and Google's Gemini AI. Designed with a chaotic cottagecore aesthetic, VibeCheck™ encourages you to stop working so hard and just vibe.

VibeCheck™ Anti-Productivity Platform

A satirical, anti-nerd productivity dashboard built with Next.js, React, Tailwind CSS, Framer Motion, and Google's Gemini AI. Designed with a chaotic cottagecore aesthetic, VibeCheck™ encourages you to stop working so hard and just vibe.

Features

  • Anti-Productivity Dashboard: Designed to keep you off the grind.
  • AI Vibe Check: Uses Google Gemini to generate snarky, judgmental responses about your work habits.
  • Overtime Garden: A "Forest-app" style feature where flowers grow every 15 minutes you work overtime (as a form of nature claiming back your wasted time).
  • Chaotic Cottagecore Aesthetic: Smooth animations via Framer Motion with an unapologetically chaotic vibe.

Tech Stack

  • Next.js 16 (App Router)
  • React 19
  • Tailwind CSS v4
  • Framer Motion
  • Google Generative AI (@google/generative-ai)

Getting Started

  1. Install dependencies:
npm install
Enter fullscreen mode Exit fullscreen mode
  1. Set up your environment variables: Create a .env.local file in the root directory and add your Google Gemini API key:
GEMINI_API_KEY
Enter fullscreen mode Exit fullscreen mode

How I Built It

VibeCheck was built with a modern stack, used exclusively for the most unserious purposes:

Next.js 16 (App Router) & React 19: To ensure our lack of productivity is blazingly fast.
Tailwind CSS v4 & Framer Motion: Powering the unapologetically chaotic, smooth, and aggressively aesthetic cottagecore animations.
Google Generative AI (gemini-1.5-flash): The brains behind the operation. We hooked up the Gemini API to the Guilt-Free Generator to process user guilt and spit out 1-2 sentence savage replies telling them to go touch grass.

Prize Category

Why? Because while most people use cutting-edge AI to solve complex mathematical theorems or generate enterprise code, we used the lightning-fast Gemini 3.1 pro model specifically to build a snarky life coach that hates data and aggressively endorses slacking off. It's the pinnacle of artificial un-intelligence (by design)!

Top comments (2)

Collapse
 
citronbrick profile image
CitronBrick

Please fix your repo link: github.com/Dbms084/VibeCheck-Anti-...

Collapse
 
dbms084 profile image
Debosmita Majumdar

Yup, fixed!