Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/kazimovzaman2/airbnb-clone-swiftui
- Owner: kazimovzaman2
- Created: 2025-01-02T06:59:13.000Z (7 days ago)
- Default Branch: master
- Last Pushed: 2025-01-02T07:15:58.000Z (7 days ago)
- Last Synced: 2025-01-02T08:22:32.124Z (7 days ago)
- Topics: airbnb, airbnb-clone, swift, swiftui, xcode
- Language: Swift
- Homepage:
- Size: 646 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.