Real Estate Listings Analyzer
Description
The Real Estate Listings Analyzer is a web application that allows users to analyze property listings from various sources. Users can input a URL from a property search results page, and the application will extract and display the listings. It also evaluates the best property based on price, location, and features, providing a detailed analysis.
Test: https://real-mind-ai-665m.vercel.app/
Features
- Search for property listings by pasting a URL.
- Extract and display multiple property listings.
- Analyze listings to determine the best property.
- View detailed information about the best property and all listings.
Technologies Used
- React
- TypeScript
- Vite
- OpenAI API
- Tailwind CSS
- React Router
Installation
To set up the project locally, follow these steps:
-
Clone the repository:
git clone <repository-url> cd realestate-scrap -
Install the dependencies:
npm install -
Create a
.envfile in the root directory and add your OpenAI API key:VITE_OPENAI_API_KEY=your_api_key_here -
Start the development server:
npm run dev -
Open your browser and navigate to
http://localhost:5175.
Usage
- Paste a URL from a property search results page into the input field.
- Click the “Search” button to fetch and display the listings.
- Click the “Analyze” button to evaluate the best property based on the listings.
Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue for any suggestions or improvements.
License
This project is licensed under the MIT License.