caleido.ai · consumer social PWA
Delivered engagement. Coralsoft designed and built this product end to end; figures below retain their evidence level.


What was in place before we started.
A social hangout coordination app rescued from an incomplete, fragile codebase — stabilised, completed, and shipped to production by Coralsoft with a flagship AI planning assistant at its core.
Calido helps friends turn we should hang out into an actual plan — pick an activity, choose a place, invite people, and send it. The product targets the coordination friction that kills spontaneous social plans: too many messages, no agreed time, invites that disappear into chats.
When Coralsoft took over the project, the previous vendor had left behind an unfinished MVP with significant technical debt. Core flows were broken or inconsistent, integrations were half-built, and the codebase was difficult to extend. The client needed a reliable product in users' hands — without the time or budget for a full greenfield rewrite.
The mandate was threefold: stabilise what existed, complete the remaining MVP scope, and deliver a differentiated feature — an AI assistant for natural-language hangout planning — that would justify the product's position in the market.
- Timeline
- 8 months reconstructed
- Team
- 6 people reconstructed
- Budget
- $35k – $40k+ reconstructed
- Platforms
- 3
Each constraint, and what we did about it.
Outcome, with the source of every figure.
How it was sequenced.
Discovery & architecture
Users describe what they want in natural language; the backend returns structured content blocks — time suggestions, location cards, contact recommendations, a review card and a share link — rendered
- AI hangout assistant
Core build
Three timing modes: now (spontaneous), later (scheduled), and find time (poll).
- Event lifecycle
Integrations & data
Reusable autocomplete hook with debounced search, Places Autocomplete Service, and Details API — used across event creation, AI location cards, and city suggestion flows without redundant SDK initialisation.
- Google Places integration
Hardening & QA
Firebase FCM for in-app messaging hooks, Web Push via a dedicated service worker with full subscription lifecycle, and SMS invite/reminder flows via backend Twilio integration.
- Push + SMS notifications
Launch & handover
Public web links let anyone RSVP without an account.
- Shareable invite links
More work like this.
Every case study is a Coralsoft delivery story, with the evidence behind each figure kept visible.






