Back to Projects

Selected Work

VibeLab – AI Fun Tools Platform

VibeLab is a fun AI-powered platform where you can roast photos, analyze chats, settle debates, generate excuses, and more — or get a confidence boost with playful flirt tools. Built with Next.js, Tailwind CSS, Gemini, Prisma, and Ko-fi, it’s privacy-first and stores no user data. 😄

Tech Stack

Next js typescript tailwind css prisma ko-fi vercel git

VibeLab – AI Fun Tools Platform

VibeLab is a playful AI-powered platform packed with fun interactive tools. You can roast your photos, social media, resume, company website — even your relationship 😅. And if the roast hits too hard, Flirt With Me gives you a confidence boost with creative pickup lines. It also includes features like Life Stats, Debate Settler (AI decides who wins an argument), Excuse Generator, Vibe Check, and a Red Flag Detector that analyzes chat screenshots for 🚩. Users can experiment with different styles, languages, and even roast or flirt back with the AI. Privacy is a core focus — VibeLab doesn’t store any images, screenshots, or text. Everything is processed instantly and discarded. Tech stack: Built with Next.js, Tailwind CSS, Gemini API, Prisma, and Ko-fi integration for the “Buy Me a Coffee” support feature.

My Tasks

  • Designed and planned the VibeLab concept and feature set
  • Built the full frontend UI using Next.js and Tailwind CSS
  • Implemented multiple AI tools (Roast, Flirt, Debate Settler, Red Flag Detector, etc.)
  • Integrated Gemini API for AI-generated responses
  • Created screenshot/text input handling for analysis features
  • Built reusable components and clean responsive layout
  • Implemented privacy-first logic (no data storage)
  • Added Ko-fi “Buy Me a Coffee” support feature
  • Set up Prisma for backend structure and optional data handling
  • Managed API routes and server-side logic in Next.js
  • Handled loading states, errors, and UX polish
  • Deployed the app and optimized performance
  • Tested features across different inputs and languages

What I Learned

  • Building a full-stack app from idea to deployment
  • Turning a fun concept into a real usable product (product thinking)
  • Designing responsive and clean UI with Tailwind CSS
  • Structuring scalable apps using Next.js
  • Working with AI APIs and improving prompts (Gemini)
  • Creating reusable components and maintainable architecture
  • Problem-solving and debugging independently
  • Iterating quickly and improving features based on testing
  • Handling user input (text & images) safely with privacy-first logic
  • Managing async calls, loading states, and error handling
  • Prioritizing features and managing scope
  • Paying attention to UX details and user experience
  • Integrating third-party services like Ko-fi
  • Using Prisma for backend structure and data modeling
  • Taking full ownership of a project from A to Z
  • Learning new tools quickly and adapting
  • Balancing fun creativity with practical implementation
  • Deploying, testing, and optimizing performance

Project Info

Type
Featured Project
Technologies
7
Tasks
13
Learnings
18

Screenshots (9)

VibeLab – AI Fun Tools Platform screenshot 1
VibeLab – AI Fun Tools Platform screenshot 2
VibeLab – AI Fun Tools Platform screenshot 3
VibeLab – AI Fun Tools Platform screenshot 4
VibeLab – AI Fun Tools Platform screenshot 5
VibeLab – AI Fun Tools Platform screenshot 6
VibeLab – AI Fun Tools Platform screenshot 7
VibeLab – AI Fun Tools Platform screenshot 8
VibeLab – AI Fun Tools Platform screenshot 9
Thumbnail 1
Thumbnail 2
Thumbnail 3
Thumbnail 4
Thumbnail 5
Thumbnail 6
Thumbnail 7
Thumbnail 8
Thumbnail 9

Interested in working together?

I'm available for freelance projects and full-time opportunities.

Hire Me