Heartify is a security-minded dating platform built with Angular on the front end and ASP.NET Core on the server. The product focuses on safe onboarding, frictionless discovery, and reliable SignalR realtime chat once there’s a mutual match. Users build profiles, upload photos, tune preferences (age, distance, interests), swipe/like, and match. An admin console supervises reports, content, and abusive behavior through clear, auditable workflows.
Privacy and trust were treated as first-class concerns: TLS everywhere, scoped roles, rate limits, media rules, and transparent report handling. The end result is a fast, predictable experience for users and a maintainable codebase for operators.
Architecture & implementation
Quality & performance
Measurable outcomes
Before: heavy profile payloads, occasional chat hiccups on flaky networks. After: thumbnailing + caching, SignalR backoff/ack → dropped reconnects ↓ 42% and steadier p95.