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

https://github.com/atosguru/air-bnb-platform

air bnb platform
https://github.com/atosguru/air-bnb-platform

Last synced: 10 months ago
JSON representation

air bnb platform

Awesome Lists containing this project

README

          

# Airbnb Clone

A clone of the popular Airbnb platform, built using Next.js, NextAuth, TypeScript, Tailwind CSS, and various React libraries for the frontend, and Laravel PHP for the backend.

## Frontend Technologies
- Next.js
- NextAuth
- TypeScript
- Tailwind CSS
- React Responsive Carousel
- MapLibre GL
- React Slick
- React Date Range
- Headless UI
- HeroIcons
- FortAwesome

## Backend Technologies
- Laravel PHP

## Prerequisites
- Node.js
- npm
- Laravel PHP

## Installation and Setup
1. Clone this repository: 'git clone https://github.com/YOUR_USERNAME/airbnb-clone.git'
2. Navigate to the frontend directory and install the dependencies: `cd airbnb-clone/frontend` , `npm install`
3. Navigate to the backend directory and install the dependencies: `cd airbnb-clone/backend` , `composer install`
4. Start the frontend and backend servers: `in the frontend directory: npm run dev` `in the backend directory: php artisan serve`

## Screenshots
#Shot 1:
![Alt Text](https://res.cloudinary.com/dttrs30gt/image/upload/v1675620702/Airbnb/Houses/1.3_Home_rjstws.png)
#Shot 2:
![Alt Text](https://res.cloudinary.com/dttrs30gt/image/upload/v1675620720/Airbnb/Houses/1.4_SearchRes_d7sjam.png)
#Shot 3:
![Alt Text](https://res.cloudinary.com/dttrs30gt/image/upload/v1675620694/Airbnb/Houses/1.5_RoomDetails_kb5jds.png)

## Demo
Demo here: https://airbnb-ten-zeta.vercel.app/