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.
- 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
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.
- React
- Tailwind CSS
- Material Tailwind
- Flowbite
- React Query
- Axios
- Framer Motion
- GSAP
- React Router
- Clone the repository
- Install dependencies:
npm install
- Set up your environment: Create a
.env
file withREACT_APP_RAPID_API_KEY=<your_api_key>
- Run the application:
npm start
- Open your browser and visit
http://localhost:3000
We welcome contributions to enhance and improve the Real Estate Finder project. Follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/new-feature
- Make your changes
- Commit your changes:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature/new-feature
- Submit a pull request
This project is licensed under the MIT License. Feel free to use and modify the code for your projects.