FlatMate
Link to open source: https://github.com/ShivamGhosh57/FlatMate.git
RoomMateSync
Project Details
🛑 Problem Statement
Finding a compatible roommate in metro cities like Delhi and Mumbai can be a challenging and stressful process. Many individuals living in PGs and shared apartments are often assigned roommates randomly, leading to conflicts due to mismatched lifestyles, habits, and personalities. Without a structured platform, users struggle to find suitable roommates who align with their living preferences, making co-living less comfortable and enjoyable.
Beyond compatibility, shared living also comes with additional challenges such as handling legal agreements, ensuring security, and managing shared expenses. The absence of a streamlined solution makes it difficult to verify potential roommates, split bills efficiently, and secure fair rental agreements, increasing the complexity of shared living arrangements.
💡 Our Solution
We are building RoomMateSync, a smart roommate-matching platform designed to simplify shared living. Our platform ensures that individuals find compatible roommates based on lifestyle preferences, habits, and personality traits. By leveraging intelligent matching algorithms and a detailed profile system, we enhance roommate compatibility, reducing conflicts and improving the co-living experience.
🌟 Key Features
✅ Smart Roommate Matching – Uses AI-driven compatibility analysis to suggest ideal roommates.
✅ Detailed Profile System – Users create in-depth profiles covering lifestyle preferences, habits, and personality traits.
✅ Legal Agreement Assistance – Provides customizable rental agreements to ensure transparency between roommates.
✅ Criminal Verification – Ensures safety by enabling background checks for potential roommates.
✅ Bill-Splitting Tools – Offers automated bill-sharing features to manage rent, utilities, and other expenses.
✅ User Dashboard – A centralized space to track roommate matches, expenses, and rental agreements.
🛠 Tech Stack
Frontend
- React.js
- Tailwind CSS
Backend
- Node.js
- Express.js
Database
- MongoDB / PostgreSQL
AI & Matching Algorithms
- Python (NLTK, SpaCy, OpenAI API)
Authentication & Security
- Firebase / Auth0
Payment & Expense Management
- Stripe / Razorpay
Hosting & Deployment
- Vercel / AWS / Heroku
🚀 Our Vision
Our platform aims to revolutionize shared living by making it more organized, secure, and hassle-free! Whether you're a student, working professional, or anyone looking for a stress-free roommate experience, RoomMateSync is your go-to solution. 🌍🏡
This build was uploaded as a hackathon project


