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

https://github.com/sumitkrjha/homes

Homes is an Angular 19-based frontend web application designed to provide a seamless real estate search experience. Users can search for properties, view detailed listings, and explore different estates available for sale or rent.
https://github.com/sumitkrjha/homes

angular css3 frontend html5 typescript

Last synced: 4 months ago
JSON representation

Homes is an Angular 19-based frontend web application designed to provide a seamless real estate search experience. Users can search for properties, view detailed listings, and explore different estates available for sale or rent.

Awesome Lists containing this project

README

          

# Homes - Real Estate Search Application

**Homes** is an Angular 19-based frontend web application designed to provide a seamless real estate search experience. Users can search for properties, view detailed listings, and explore different estates available for sale or rent.

![image](https://github.com/user-attachments/assets/949aaa7d-7e7f-4afc-b2fe-de6144e21f6a)
![image](https://github.com/user-attachments/assets/4b42738e-914b-48b1-aecd-406906095d02)
![image](https://github.com/user-attachments/assets/4925dd04-c6b8-4efd-9458-3e587f46c520)

## Features

- **Home Page (Listing Page)**: View a list of available properties. Users can search for specific cities to filter the properties.
- **Detail Page**: View detailed information of a selected property, including images, price, description, and more.
- **Search Functionality**: Search for properties by city, allowing users to find the estates listed in that specific location.

## Live Demo

You can try out the app here: [Live](https://homes-sumitangular.netlify.app)

## Installation

To run the project locally, follow these steps:

### 1. Clone the repository

```bash
git clone https://github.com/sumitkrjha/homes.git
cd homes
```

### 2. Install Dependencies

```bash
npm install
```

### 3. Run the Application

```bash
ng serve
```

After running the above command, navigate to `http://localhost:4200` in your browser.

## Technologies Used

- **Angular 19**: The core framework used for building the web app.
- **HTML5**: For structuring the web pages.
- **CSS3**: For styling the application.
- **TypeScript**: Used as the main programming language.

## Contributing

If you'd like to contribute to this project, feel free to fork the repository and create a pull request with your changes.

1. Fork the repository.
2. Clone your forked repository.
3. Create a new branch for your feature or bug fix.
4. Make your changes and commit them.
5. Push your changes to your forked repository.
6. Create a pull request to merge your changes into the main repository.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

Happy Searching! 🏡
```

Feel free to adjust the URLs or details (like your GitHub username or repository link). Let me know if you need further changes!