Skip to content

The Roommate Finder Application is a mobile-based application designed to assist bachelors in finding rooms or roommates. The app addresses the common struggle of finding suitable accommodation by providing a user-friendly platform where users can search for available rooms or roommates based on their preferences.

License

Notifications You must be signed in to change notification settings

AdityaYadav01/RoommateFinder

Repository files navigation

Roommate Finder Application

Capture-removebg-preview

Click here to preview the complete prototype of the application

Overview

The Roommate Finder Application is a mobile-based application designed to assist bachelors in finding rooms or roommates. The app addresses the common struggle of finding suitable accommodation by providing a user-friendly platform where users can search for available rooms or roommates based on their preferences.

Features

  • User Registration & Authentication: Secure sign-up and login functionality using Firebase Authentication.
  • Profile Management: Users can create and manage their profiles, including adding personal information and preferences.
  • Room/Roommate Search: A comprehensive search feature that allows users to filter results based on location, budget, room type, and other preferences.
  • Listings: Users can list their available rooms or indicate that they are looking for a roommate.
  • Chat Functionality: In-app messaging feature to communicate directly with potential roommates or landlords.
  • Notifications: Real-time notifications to keep users informed of new matches or messages.
  • User Reviews & Ratings: Users can rate and review roommates or landlords, adding a layer of trust and reliability.

Tech Stack

  • Frontend: Flutter
  • Backend: Firebase
  • Database: Firebase Firestore
  • Authentication: Firebase Authentication
  • UI/UX Design: Figma

Contributing

Contributions are welcome! Please follow the steps below to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature-name.
  3. Make your changes and commit them: git commit -m 'Add some feature'.
  4. Push to the branch: git push origin feature/your-feature-name.
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or feedback, feel free to reach out:

About

The Roommate Finder Application is a mobile-based application designed to assist bachelors in finding rooms or roommates. The app addresses the common struggle of finding suitable accommodation by providing a user-friendly platform where users can search for available rooms or roommates based on their preferences.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages