

I vibecoded a tiny emotional labeling app with Codex
I built this as a small Codex/vibecoding experiment.
The idea is simple: instead of giving advice, the app takes one messy emotional vent and returns one short Mood Mark / state card. I wanted to test whether a precise label can make a feeling easier to hold without turning it into a long chatbot loop.
What Codex helped with:
- bilingual H5 flow
- prompt boundaries so it avoids diagnosis-style language
- result-card UI
- sharing/screenshot-ready mobile layout
The hardest part was not the UI. It was keeping the output emotionally useful without making it sound clinical or overconfident.
Screenshots attached. Curious what other vibe coders would change in the first-screen flow or card format.
Live demo, for context: https://soulshot.subtextai.dev/en-US