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!