FUNKILL.tech Logo
FUNKILL.techDigital Engineering
0%
FUNKILL.tech Logo
FUNKILL.tech
Mobile Application / API ServicesMobile App Engineering & WebSocket Backend

AstroTalky Case Study

AstroTalky is a real-time spiritual consulting mobile app where users connect with online coaches for instant voice, video, or chat readings.

AstroTalky Software Engineering Showcase
<0.1%Websocket Drops
-60%Checkout Speed
+140%Consultation Growth
Verified Client Review (5/5.0)

Our live voice and video consultation app handles thousands of peak concurrent users smoothly thanks to FUNKILL's WebSocket & Redis setup. Disconnection rates fell below 0.1%.

D

Devang Sharma

Founder, AstroTalky Mobile

Overview & Bottleneck

AstroTalky is a real-time spiritual consulting mobile app where users connect with online coaches for instant voice, video, or chat readings.

The Bottleneck: Under high traffic surges, WebSocket connection channels crashed. Stripe payments took up to 10 seconds to validate, resulting in user connection dropouts.


Research & UX Strategy

Target Audits: We analyzed network logs and determined that holding client socket states directly in Node.js heap memory caused thread crashes. We needed an external broker to handle concurrent queues.

Wireframing & Prototypes: We wireframed a clean mobile consultation screen containing a timer countdown, a secure message tray, and quick checkout buttons.


Design System & Code

Visual Design: Designed with a purple and dark slate theme, utilizing smooth slide animations, clean chat bubbles, and instant loading skeleton blocks.

Engineering Logic: We built the mobile app in React Native (Expo) and the backend in Node.js. Sockets are handled via a Redis Pub/Sub network, and checkouts are managed via direct Stripe SDK integration.


Tech & Challenges

Technology Stack Leveraged:
React NativeExpoNode.js WebSocketsRedisStripe APIFirebase Authentication

Core Engineering Challenge: Maintaining socket continuity when users switch networks (e.g. from Wi-Fi to cellular data). Resolved by implementing auto-reconnect backoff loops with temporary chat log storage.


Lessons Learned

Engineering key platforms requires decoupling heavy database calls from primary user interfaces. Serverless Edge Caching and optimistic UI updates guarantee that end users never experience loading freezes.


Business Outcomes

Reduced chat disconnect rates to less than 0.1% and increased consultant payment conversions by 31%.

Experience AstroTalky Live

Explore the live production web app or download the Android mobile application on Google Play.

Chat on WhatsApp