Welcome to RealEstate360, the future of online house-hunting. Our platform leverages Augmented Reality (AR), Virtual Reality (VR), and Artificial Intelligence (AI) to provide an immersive, interactive, and informative experience for both real estate agents and homebuyers. This README will guide you through the project and its key features.
The challenge in online house-hunting is the lack of accurate representation. Our mission is to bridge this gap by creating an AR/VR platform that connects the online world with the real world. This platform allows users to explore houses virtually, getting a feel for the layout and atmosphere, and uses AI and ML to provide insights and suggestions. Real estate agents can showcase houses in a more realistic and immersive way, making customers happier and increasing sales.
- Description: We provide 360° virtual tours of properties, allowing users to explore every corner of a house.
- How it Works: We use panoramic images and hotspots for interactive exploration.
- Description: Our platform supports real-time auction bidding, adding an exciting dimension to the house-hunting process.
- How it Works: We integrate Socket IO to facilitate live bidding, enhancing user engagement.
- Description: Our AI-powered chatbot assists users in various ways, from image uploads to personalized suggestions.
- How it Works: Users can ask questions, upload house images, and receive suggestions for wall colors and furniture.
- Description: Users can customize their virtual reality experience by adjusting lighting, furniture, decor, and adding notes and feedback.
- How it Works: Our platform offers easy customization options for a tailored experience.
- Description: Users can upload and share their own house images, fostering community engagement.
- How it Works: We encourage user-generated content to create a thriving community of house-hunters.
- Description: We offer walkable VR environments for an authentic house-hunting experience.
- How it Works: Users can navigate properties in a virtual world, making the process more immersive and enjoyable.
To get started with RealEstate360, follow the installation instructions and start exploring the future of house-hunting!
Clone the project repository to your local machine and install the necessary dependencies.
git clone https://github.com/RealEstate360.git
cd RealEstate360
npm install
Run the application and access the platform through a web browser.
npm start
Follow the on-screen instructions to explore properties, engage in real-time bidding, and interact with the AI chatbot.
- React for the frontend
- Unity for VR environments
- Socket IO for real-time bidding
- Manzipango and Pannellum for 360° experiences
- AI and ML technologies for chatbot functionalities
- Landing Page
- Chat with AI
- Listed Properties
- Property Details Page
- Blue Print and 3D designing
- Team Member 1: Lead developer for the house creation and object-based design.
- Team Member 2: Backend developer responsible for real-time bidding and chatbot integration.
- Team Member 3: Frontend developer working on 360° tours and VR.
- Team Member 4: Focused on VR development, making walkable environments.
We welcome contributions from the community to make RealEstate360 even better. Please follow our contribution guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.