Efsunsu - Spiritual Marketplace
Managed spiritual marketplace with real-time consultancy sessions. Pure API architecture with NestJS gateway, OTP authentication, and Socket.io live communication.
Overview
A high-performance spiritual marketplace for consultancy and guidance, built with a "Pure API" architecture where the NestJS gateway is the single point of contact with all external services — Supabase, Redis, and payment providers. The frontend applications are thin UI shells that consume the API exclusively. The platform consists of three client-facing apps: a PWA for customers, a dashboard for spiritual consultants, and an admin panel for platform management. Authentication is OTP-based via SMS, proxied through the NestJS gateway. Real-time communication for live sessions is handled by Socket.io, also managed by NestJS.