Welcome to our Real Estate Platform 🏡! Whether you're buying, selling, or renting, we make it easy to find your perfect property 🔍. With user-friendly features and up-to-date listings, we help you make the right choice with confidence 💼. Let us guide you on your journey to a happy home 🏠✨. Start your search today!
Real Estate app that populates data from an API endpoints, Bayut API, fetches the real estate UAE data, and NewscatcherAPI for real time news headlines across the world, Redux Toolkit's RTK Query was used to communicate to the multiple endpoints and state management, I made used of Firebase Auth REST API for authentication.
Before getting started, make sure you have the following installed:
- Node.js
- npm install
Follow these steps to set up the project:
-
Clone the repository:
git clone <repository_url>
-
Navigate to the project directory:
cd Hopper -
Install the dependencies:
npm install
-
Start the development server:
npm run start or dev
- Landing Page
- Property Listing Page
- Property Details Page
- Agency Page
- Blog Page
- Signup and Login Pages
- User Authentication
- Search Query
- Highly responsive and aesthetic design
- FAQs
- React
- Redux Toolkit
- React Router 5
- Tailwindcss
- Firebase
- React Icons
- Firebase Auth REST API
- Bayut API [Real Estate]
- Newscatcher API [Global News]