feat: tinder lmao #45
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
π Added a fully object-oriented Tinder-style dating application in C++ implementing multiple design patterns β Singleton, Observer, Strategy, Factory, and Facade.
πΉ Key Features:
User creation with profiles, preferences, and location-based discovery.
Matching algorithm based on gender, age, interests, and distance.
Chat system for matched users with real-time notifications.
Clean modular design following SOLID principles.
This PR introduces a scalable, extensible architecture simulating core Tinder functionalities in pure C++.