RentPal is an innovative mobile application built with Flutter and powered by Firebase, designed to streamline the process of finding rental properties and facilitating interactions between landlords and renters.
-
Renter Profiles: Renters can create detailed profiles, showcasing their rental history, preferences, and desired locations. Landlords can view these profiles to find the perfect match for their properties.
-
Landlord Profiles: Landlords can list their rental properties with detailed descriptions, images, and pricing. Renters can browse these listings and express interest in the properties that catch their eye.
-
Ratings and Reviews: Both renters and landlords can leave ratings and reviews for each other based on their rental experiences. This fosters a trustworthy community and helps others make informed decisions.
-
Messaging System: Renters and landlords can communicate directly through the app's secure messaging system, making it convenient to discuss property details and arrange viewings.
-
Price Comparison: Renters can compare rental prices for similar properties in different locations, ensuring they get the best deal for their desired home.
-
Notifications: Stay up-to-date with instant notifications about new property listings, messages, and rental inquiries.
-
Flutter: The app is built using Flutter, providing a smooth and intuitive user interface for both iOS and Android users.
-
Firebase: RentPal leverages Firebase for various functionalities, including real-time database management, user authentication, and secure cloud storage.
To run RentPal locally, follow these steps:
-
Clone this repository.
-
Install dependencies using
flutter pub get
. -
Set up Firebase for your project and configure the necessary Firebase services.
-
Run the app using
flutter run
.
We welcome contributions from the community to improve RentPal. If you find a bug, have an idea for a new feature, or want to enhance the app's performance, feel free to open an issue or submit a pull request.
Let's make finding the perfect rental property a breeze with RentPal! 🏡🔑