HiveHunt is a mobile-first platform designed to help users explore housing for rent or for sale. With a modern tech stack and user-friendly interface, HiveHunt ensures that finding or listing your next home is a breeze.
- User Authentication: Sign up and log in using Google OAuth.
- Listing Management: Create, edit, and delete housing listings.
- Contact Owners: Reach out to listing owners via an integrated email feature.
- Special Deals: Stay updated with the latest housing deals.
- Interactive Map: Browse housing locations with an integrated Leaflet map.
- React
- Firebase/Firestore
- Google OAuth
- Geocoding API
- React Leaflet
- Swiper
- Pica
- Figma
- Netlify
To run HiveHunt locally:
-
Clone the repository:
git clone https://github.com/CodingHobo/house-marketplace
-
Install dependencies:
npm install
-
Set up your environment variables in a
.env
file in the root directory. Ensure that your Firebase configurations and other sensitive data are secured. -
Start the development server:
npm start
To build for production:
npm run build
HiveHunt is proudly hosted on Netlify.
1.0.0
- Add search capabilities based on region.
- Implement in-app messaging.
- Introduce a calendar to display booking availability.
- Distinguish between housing types (e.g., condo, apartment, house).
- List amenities for each property.
- Showcase nearby attractions.
Designed with ❤️ by CodingHobo 🐶
This project is licensed under the MIT License. See the LICENSE.md file for more details.