💖

LoveMitra API

High-performance real-time dating application core service platform.
System Health
API Service Healthy / Online
Database Connected
Environment development
Version v1.0.0
Stack Architecture
🟢 Node.js
⚡ Express.js
🍃 MongoDB
🔌 Socket.io
🔥 Firebase Auth
🧠 AWS Rekognition
☁️ Cloudinary
API Route Directory

🔑 Authentication Services

POST /api/v1/auth/signup Register new user account
POST /api/v1/auth/check-email Verify email uniqueness
POST /api/v1/auth/update-fcm-token Link active FCM token
GET /api/v1/auth/online-statuses Fetch active user list

👤 Profile & Verification

GET /api/v1/users/me Fetch authenticated profile
PATCH /api/v1/users/updateMe Update profile attributes
POST /api/v1/users/upload-photos Upload media with AI filtering
POST /api/v1/users/verify-selfie AWS biometric verification

🎯 Matching & Discovery

GET /api/v1/matching/potential-matches Get candidate recommendation feed
POST /api/v1/matching/like Like profiles / Create matches
POST /api/v1/matching/nearby/location Update 2D Sphere coordinates
GET /api/v1/matching/nearby Find nearby users

💬 Chats & WebSocket Streams

GET /api/v1/chat/conversations Fetch active conversations list
GET /api/v1/chat/messages/:chatId Fetch chat messages history
POST /api/v1/chat/messages Send ephemeral or normal message
DELETE /api/v1/chat/messages/:id Revoke message for both users

🛡️ Administrative Controls

GET /api/v1/admin/dashboard High-level statistics overview
PATCH /api/v1/admin/users/:id/ban Suspend user access
GET /api/v1/admin/reports Fetch abuse or block tickets