Skip to content

Real Estate App: React-powered website using Tailwind for sleek design, accessing property data via RapidAPI for seamless property search and viewing for sale or rent in their desired location.

Notifications You must be signed in to change notification settings

danielasakpa/Real-Estate

Repository files navigation

Real Estate Finder

License React Tailwind CSS React Query Axios Framer Motion GSAP React Router

Screenshots


Alt Text

Table of Contents

Overview

This project is a Real Estate Finder web application that allows users to search and view properties for sale or rent in various locations. It is built with React, utilizing Tailwind CSS for styling and integrating with a real estate API through RapidAPI.

Features

  • Property search by location, price range, and other criteria
  • Sleek and responsive design with Material Tailwind and Flowbite
  • Smooth animations powered by Framer Motion and GSAP
  • Paginated property results for user-friendly navigation
  • Horizontal scrolling menu for an interactive user experience

Learning Experience

Building this Real Estate Finder was a valuable learning experience, enhancing skills in React, Tailwind CSS, API integration, and various libraries like React Query, Axios, and React Router. The project provides a practical application of front-end development principles.

Technologies Used

  • React
  • Tailwind CSS
  • Material Tailwind
  • Flowbite
  • React Query
  • Axios
  • Framer Motion
  • GSAP
  • React Router

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up your environment: Create a .env file with REACT_APP_RAPID_API_KEY=<your_api_key>
  4. Run the application: npm start
  5. Open your browser and visit http://localhost:3000

Contributing

We welcome contributions to enhance and improve the Real Estate Finder project. Follow these steps:

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

License

This project is licensed under the MIT License. Feel free to use and modify the code for your projects.

About

Real Estate App: React-powered website using Tailwind for sleek design, accessing property data via RapidAPI for seamless property search and viewing for sale or rent in their desired location.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published