Social networking platform connecting nearby users through AI-powered matching. Built scalable .NET backend with real-time chat via SignalR. Architecture optimized for low-latency interactions and horizontal scaling across distributed systems.
🎯 Overview
TimeSlots helps users discover and connect with nearby people through intelligent recommendations. Real-time chat enables instant communication. Privacy-first design balances social features with user security and data protection.
🛠️ Tech Stack
- .NET & C#: Scalable backend with user authentication and geolocation services.
- SignalR: Real-time bidirectional communication for instant messaging and notifications.
- PostgreSQL: Reliable structured data storage with advanced querying for social graphs.
- Redis: High-performance caching layer for match-making algorithms and session management.
📈 Key Features
- AI-based user matching using geolocation and preference algorithms
- Real-time chat with typing indicators and message history
- Privacy-focused design with granular permission controls
- Horizontal scaling architecture supporting concurrent users
- Low-latency messaging optimized for mobile connections