Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sameerkali/home-harbor

HomeHarbor: Your Real Estate Solution.
https://github.com/sameerkali/home-harbor

admin-dashboard api authentication backend express firebase firebase-auth frontend happy-coding mongodb node opensource react

Last synced: about 3 hours ago
JSON representation

HomeHarbor: Your Real Estate Solution.

Awesome Lists containing this project

README

        

# [Home Harbour](https://home-harbour.onrender.com/)
HomeHarbor: Your Real Estate Solution:
HomeHarbor serves as a reliable guide in the realm of real estate. Our platform offers a seamless experience, enabling you to effortlessly navigate the vast landscape of property transactions. Whether you are in search of a new abode, aiming to sell your property, or interested in real estate investments, HomeHarbor stands as your dependable destination. With our user-friendly interface, extensive listings, and robust authentication measures, we guarantee a hassle-free journey throughout your real estate endeavors. We cordially invite you to embark upon the harbor of your aspirations in the realm of real estate.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

# For Big Screens. Results be like -
## Home
[![Alt text](client/public/pictures_for_documentation/home_harbour1.png)](https://home-harbour.onrender.com/)
## Banner (Hero section)
![Alt text](client/public/pictures_for_documentation/home_harbour2.png)
## Different categourys
![Alt text](client/public/pictures_for_documentation/home_harbour3.png)
## Home Searching Sorting
![Alt text](client/public/pictures_for_documentation/home_harbour4.png)
## Profile
![Alt text](client/public/pictures_for_documentation/home_harbour5.png)
# For Small Screens. Results be like -
## home
![Alt text](client/public/pictures_for_documentation/home_harbour6.png)
## Responsive Searching
![Alt text](client/public/pictures_for_documentation/home_harbour7.png)

## Introduction

HomeHarbor: Your trusted real estate companion. Seamlessly explore property transactions, find homes, sell properties, and invest with ease. Welcome aboard!

## Features

- You can but or rent your dream home.
- Sort search results by popularity, release date, rating, prising, all.
- User-friendly interface for easy navigation.
- You can upload your home to make it sold and rent.
- Update profle as well as Home listing.

## Installation

1. Clone the repository: `git clone https://github.com/sameerkali/Home-Harbour.git`
2. Navigate to the project directory: `cd Home-Harbour`
3. Install dependencies client: `npm install`
4. Install dependencies api: `npm install`
5. If you face any kind of isscues in order to run this aplication feel free to connect with me.

## .env `wrong keys alert`
* location: /.env
```
MONGO="mongodb+srv://admin:[email protected]/harbor-home?retryWrites=true&w=majority"
JWT_SECRET="12dsWEDS12212121nfsdfhdkskfjs"
```

* location: client/.env
```
VITE_FIREBASE_API_KEY="AIzaSyAcpVKoBei2BkpMUHTdfsdfsfsgkkfjh7786ggIe-CsI"
```

## Usage

1. Start the development server: `npm run dev` on api also client folder.
2. Open your web browser and go to `http://localhost:3000/` as well as `http://localhost:5173/`

## Contributing

Contributions are welcome! If you'd like to contribute:
1. Fork the repository
2. Create a new branch: `git checkout -b feature-name`
3. Make your changes and commit them: `git commit -m 'Add new feature'`
4. Push to the branch: `git push origin feature-name`
5. Create a pull request

## License

This project is licensed under the [MIT License](LICENSE).

## Technologys
* react18
* node
* express
* javascript
* tailwind
* mongoDB `for storing all the listing data and user data`
* firebase `for storing all the assets`
* vite
---
make with ~~lust~~ love 💖 by @sameerkali