Hey folks 👋

After spending months on a main project that didn’t quite work out, I decided to shift gears and build something fun, small, and completely different.

Enter Should I Should I Not? — a messaging app that adds chance to communication.


🎥 Promo Video

📎 If the embed isn’t working, you can watch the video here.


🧠 The Idea

We’ve all had moments where we hesitate before hitting “send.”

This app leans into that feeling—with a twist. You set the odds, and the app decides whether your message gets delivered. Could be 1 in 2, could be 1 in 1,000,000.

If the odds are in your favor, the message goes through. If not, it gets stored in a message vault for retrying (up to 3 times max).


✨ Key Features

  • 🎲 Custom Probability – Set delivery odds from 1 in 2 up to 1 in 1,000,000
  • 📬 Message Vault – Stores failed sends for retries
  • 🌓 Dark/Light Mode – Theme toggle
  • Cooldowns – Prevent spamming retries

🛠️ Tech Stack

  • Next.js for the app framework
  • Tailwind CSS for styling
  • Firebase for backend & stats
  • Framer Motion for animations
  • React Toastify for notifications

🚀 Try It Out

🔗 Live App

💻 GitHub Repo


🧪 Built For Fun

This was a break-from-the-norm side project—meant to explore randomness, UX, and just enjoy building something silly and light-hearted.

If you give it a try, I’d love to hear what you think. Stars on the repo and feedback are always welcome!