🔗 Live: https://repairnow.onrender.com 📁 GitHub: https://github.com/RishiRaj5495/Mobile_Repair Built a full-stack MERN platform that brings mobile repair services to customers' doorsteps. Customers upload issue videos, book a technician, and track them live on a map. ⚙️ Key Engineering Highlights: • Designed 15+ RESTful APIs covering authentication, booking workflows, video reporting, technician management, and real-time tracking. • Built live technician tracking using Socket.io — reduced update latency by ~40% compared to API polling. • Integrated Google Directions API and Distance Matrix API for optimal route calculation and ETA. • Architected MongoDB schema across 6+ collections with indexing, relational references, and validation. • Implemented session-based authentication with Express middleware and request validation. • Built a review & rating system with unique compound indexing to prevent duplicate entries. • Integrated Firebase Admin for FCM push notifications to customers and technicians. 🛠 Tech Stack: Node.js, Express.js, MongoDB, Socket.io, Firebase Admin, React, Bootstrap, Google Maps API