Welcome to the HomeRenting application! This Flutter-based app is designed to simplify the process of renting homes, apartments, and houses. Whether you're a tenant looking for a new place to live or a landlord seeking to list your property, this app has you covered. Read on to learn about its key features and how to get started.
XRecorder_22082023_014421.mp4
Easily post and browse through various available rooms, apartments, and houses for rent. Users can create detailed listings with property descriptions, images, and essential information. The app provides a streamlined way to search, filter, and view rental options based on specific preferences.
The HomeRenting app facilitates smooth communication between tenants and their landlords. Tenants can connect with their existing landlords through the app's messaging platform. This feature aims to enhance tenant-landlord relationships, making it convenient to discuss concerns, ask questions, and address maintenance issues.
To run the HomeRenting application on your local machine, follow these steps:
- Clone this repository:
git clone https://github.com/abelaba/homerenting-app.git
- Navigate to the project directory:
cd homerenting-app
- Install dependencies:
flutter pub get
- Run the app:
flutter run
Ensure that you have Flutter and Dart installed on your system. If not, you can download and install them from the official Flutter website: https://flutter.dev/docs/get-started/install
Upon launching the HomeRenting app, you'll be greeted with an intuitive user interface that guides you through the various features:
- Sign up to create an account or view listings without an account.
- Explore available listings.
- Select a listing to view detailed information and images.
- Connect with landlords by using the in-app messaging platform.
- Update your profile.
In order to use the application you also need to run the backend server on your machine, which can be found on this repository. https://github.com/abelaba/home-rent-backend
Make sure to also modify the baseURL in this file https://github.com/abelaba/home-rent-frontend/blob/master/lib/settings/constants.dart to the appropriate backend server address.
This project is licensed under the MIT License. Feel free to use and modify the code according to the terms of the license.
Happy home hunting with the HomeRenting application! If you have any questions or feedback, please don't hesitate to reach out.