Skip to content

JS React web app with Vite that connects property owners with home seekers.

Notifications You must be signed in to change notification settings

Kamaqen/c11-team1-getThatHome

Repository files navigation

GetThatHome

GetThatHome is a web application built with Vite.js and React, designed to connect landlords with home seekers, providing a platform similar to Airbnb but with the added capability of facilitating property purchases.

Features

  • User Roles: Supports two primary user roles: Landlords and Homeseekers.
  • Property Listings: Landlords can list their properties for rent or sale, including details such as location, amenities, pricing, and availability.
  • Search and Filter: Homeseekers can search for properties based on location, price range, amenities, and other criteria.
  • Google Autocomplete: Integrates Google Autocomplete to streamline address input for property listings and search.
  • Interactive Maps: Utilizes Leaflet for interactive map displays, enhancing property visualization.
  • Responsive Carousel: Includes Pure React Carousel for showcasing property images in an intuitive and visually appealing manner.
  • Error Handling: Implements React Error Boundary for graceful error handling and improved user experience.
  • Third-party Integrations: Integrates with external services like Axios for efficient HTTP requests and React Icons for scalable vector icons.
  • Routing: Uses React Router for client-side routing, enabling seamless navigation between different pages within the application.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/c11-team1-getthathome.git
  2. Install dependencies:

    cd c11-team1-getthathome
    npm install

Usage

  1. Development: Start the development server:

    npm run dev
  2. Production Build: Generate a production build:

    npm run build
  3. Linting: Run ESLint for code linting:

    npm run lint
  4. Preview: Preview the production build locally:

    npm run preview

Contributing:

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

License:

This project is licensed under the MIT License.

About

JS React web app with Vite that connects property owners with home seekers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published