Smart Compatibility Matching Before Finding a Place
Smart Compatibility Matching Before Finding a Place
Roommate Sync is a lifestyle-based roommate compatibility platform designed to help people find the right roommate first, before searching for a PG or apartment together.
Instead of forcing random co-living, our system focuses on aligning habits, preferences, and expectations to reduce future conflicts.
Most roommate problems happen due to:
- Different sleep schedules
- Cleanliness expectations
- Food preferences
- Budget comfort levels
Existing platforms focus mainly on property listings, not human compatibility.
Roommate Sync flips the approach:
- First, match people
- Then, help compatible roommates find a place together
The platform generates a compatibility score with clear lifestyle insights.
- Secure login & signup using Firebase Authentication
- Multi-step lifestyle questionnaire
- Progress tracking during quiz
- Compatibility score generation
- Animated circular score visualization
- Insight cards explaining match quality
- Responsive premium UI (desktop & mobile)
Login Page https://drive.google.com/file/d/1HkqV6DlGnTnEYysWicRRR01G8ihuljfn/view?usp=sharing
Quiz Page https://drive.google.com/file/d/1_3rF0wiNK8Ro_H071LCbM--x9I02UU1R/view?usp=sharing
Result Page https://drive.google.com/file/d/1J4X8MFIR0K2BnucuJumqqoJ_U6OJb77J/view?usp=sharing
https://www.youtube.com/watch?v=x4B9VIbyko8
- HTML5
- CSS3 (custom animations, glassmorphism UI)
- JavaScript (Vanilla JS)
- Firebase Authentication
- Gemini API
- AI-based compatibility reasoning
- Natural language explanations for matches
-
AI-driven roommate matching using Gemini
-
Additional compatibility factors:
- Age
- Gender
- Schedule
- Personality traits
-
Multi-user matching
-
Chat between matched users
-
Location-aware PG suggestions
- MVP: Completed
- UI/UX: Premium & responsive
- Backend: Firebase Authentication
- AI Matching: Phase 2
Team :
Samarth Talwar (Team Leader)
Nakul
Sampreet
Sudharma