Skip to content

abelaba/home-rent-frontend

Repository files navigation

HomeRenting Application

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.

Table of Contents

Demo

XRecorder_22082023_014421.mp4

Features

Feature 1: Post and View Listings

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.

Feature 2: Tenant-Landlord Communication

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.

Getting Started

To run the HomeRenting application on your local machine, follow these steps:

  1. Clone this repository: git clone https://github.com/abelaba/homerenting-app.git
  2. Navigate to the project directory: cd homerenting-app
  3. Install dependencies: flutter pub get
  4. 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

Usage

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.

License

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.

About

Home renting mobile application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published