You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A complete dating web application built solo with Angular and ASP.NET Core, featuring real-time messaging, user profiles, matching system, and secure JWT authentication.
# Clone the repo
git clone https://github.com/MuhammadShehzad709/DatingApp.git
cd DatingApp
# Backendcd API
# Add TokenKey and Cloudinary keys in appsettings.json
dotnet restore
dotnet ef database update
dotnet run
# Frontend (new terminal)cd client
npm install
ng serve
Open browser at http://localhost:4200
πΈ Screenshots
(Add screenshots here)
Login
Profiles
Chat
π― What I Built & Learned
Designed complete REST API with clean architecture and repository pattern
Implemented real-time bidirectional chat using SignalR WebSockets
Built JWT auth flow from scratch including role-based access
Handled photo uploads to Cloudinary with transformations
Created reusable Angular components, services, interceptors, and guards
Applied pagination, filtering & sorting at API level