Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kazimovzaman2/airbnb-clone-swiftui

A SwiftUI-based Airbnb clone showcasing modern iOS development practices with a clean and modular architecture.
https://github.com/kazimovzaman2/airbnb-clone-swiftui

airbnb airbnb-clone swift swiftui xcode

Last synced: 1 day ago
JSON representation

A SwiftUI-based Airbnb clone showcasing modern iOS development practices with a clean and modular architecture.

Awesome Lists containing this project

README

        

# Airbnb Clone

This project is an Airbnb clone application built using SwiftUI. It showcases modern iOS development practices and demonstrates various SwiftUI features and architectural patterns.

## Features
- **Explore Listings**: Browse through listings with beautiful image carousels.
- **Search and Filters**: Easily search destinations and apply filters.
- **Detailed Views**: View detailed information for each listing.
- **Profile Management**: Manage user profiles with customizable options.
- **Wishlist**: Save and manage your favorite listings.
- **Interactive Map**: Explore listings on an interactive map.

## Technologies Used
- **Swift**
- **SwiftUI**
- **MVVM Architecture**
- **Xcode**

## Getting Started

### Prerequisites
- macOS
- Xcode 16.1 or later
- Swift 6.0.2 or later

### Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/airbnb-clone-swiftui.git
```
2. Open the project in Xcode:
```bash
open AirbnbClone.xcodeproj
```
3. Build and run the application on a simulator or device.

## Recording
Include screenshots of your application here to showcase its features.

https://github.com/user-attachments/assets/e89805e6-73b1-4ac0-b4ef-d777b1883f89

## Contributing
Contributions are welcome! If you'd like to contribute, please fork the repository and create a pull request.

## Acknowledgments
- Inspired by Airbnb's user interface.