I'm Younes, a project manager in banking by day, solo developer by night, based in Singapore. I just shipped two production apps:
B||T — Bless or Tease
An emotional ritual app where you send anonymous bless or tease signals to anyone in the world. 28 features built and deployed.
Stack: Next.js 15, TypeScript, Upstash Redis, Vercel, Stripe, Resend, Web Push API
Interesting builds:
- Passwordless OTP auth — SHA-256 hashed codes, timing-safe comparison, multi-layer rate limiting
- Generative Sonic Identity — unique audio fingerprint per user using Web Audio API, driven by behavioral data
- 2am Mode — CSS class toggle based on local time, shifts the entire app darker between midnight and 5am
- Weekly deterministic phrase generation — cached in Redis, all users see the same fractured "Unsent Signal"
- CSS co-location — refactored 8,600 lines of globals.css into 14 component files using a custom Node.js splitter script
- Symmetric echo chains — Redis counters that track exchanges between user pairs regardless of direction
Also built: peer-to-peer messaging, push notifications, 8 behavioral personality types, collectible Sound Drops, annual Wrapped cards, live global activity ticker, $1.99 gift signals via Stripe.
Localized in 5 languages (EN/FR/AR/ZH/MS) with full RTL support for Arabic.
bort
A community word board. Pick a word — home, grief, money — and leave what it means to you. 15 words, 9 languages, AI moderation, photorealistic OG share cards.
Stack: Next.js 16, TypeScript, Tailwind v4, Upstash Redis, Stripe, Vercel
Both apps are live and taking payments. Built everything while working full-time.
Happy to go deeper on any technical decisions. What would you want to hear more about?
Top comments (0)