Inspiration
In remote work or hackathons, it's easy to feel disconnected from your team. We wanted a lightweight and fun way for people to show their mood, focus, or situation without interrupting others — just with an emoji and a short status. Like Slack, but more playful and open!
What it does
"Real-Time Status Emojis" is a tiny web app where users can:
Choose an emoji that reflects their current state 🧠 😴 😡
Write a short status message (like “deep debugging” or “I need caffeine”)
Instantly share it on a shared team dashboard
See everyone’s mood in real-time, no logins or accounts needed
It’s great for hackathons, virtual teams, or just goofing off with friends.
How we built it
We built it entirely with Bolt, without any backend or database. Bolt’s real-time global state makes it perfect for collaborative UIs.
Emoji + text form to set a status
Shared state array of all statuses
Bolt handles automatic sync between users
Fun UI with TailwindCSS for a clean, colorful look
Statuses auto-expire after a few hours
Challenges we ran into
Designing the interface to be both expressive and minimal
Managing real-time updates with state collisions (Bolt helped a lot!)
Keeping the app fully anonymous but still user-friendly
Accomplishments that we're proud of
It works beautifully on both desktop and mobile
Fully real-time experience with no backend logic
Took less than a day to build and polish
It makes people smile 😄
What we learned
Bolt is super powerful for real-time UI building
Real-time collaboration tools can be fun, not just functional
Keeping things simple often leads to better UX
What's next for Real-Time Status Emojis
Auto-generate nicknames (e.g., “Happy Otter”)
Slack integration or widget embed
Group status themes (e.g. “Focus Mode”, “Brainstorming”, “Chaos”)
Custom emoji packs and color themes
Built With
- emojis
- javascript
- react
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.