Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jane-does-coding/airbnb-clone

The clone of Airbnb, built with Nextjs 14, which makes it extremely fast
https://github.com/jane-does-coding/airbnb-clone

express mongodb nodejs react tailwindcss typescript

Last synced: 2 months ago
JSON representation

The clone of Airbnb, built with Nextjs 14, which makes it extremely fast

Awesome Lists containing this project

README

        

## Airbnb Clone
![1](https://github.com/YevheniiaSimaka/Airbnb-Clone/assets/112284703/39302486-e4aa-4717-92f0-0c9e407c88a7)

## Live Demo
[Airbnb Live Demo](https://property-rent-eight.vercel.app/)

## Tech Stack:
[![My Skills](https://skillicons.dev/icons?i=vite,ts,tailwind,prisma,mongodb,nextjs,react)](https://skillicons.dev)

## Description
Built as a clone of Airbnb, this platform offers users the ability to list their properties or book accommodations seamlessly. With end-to-end encryption for security and the speed enhancement of Next.js, users can enjoy a fast and efficient browsing experience.

### Cloning the repository

```shell
git clone https://github.com/YevheniiaSimaka/Airbnb-Clone
```

### Install packages

```shell
npm i
```

### Setup .env file

```js
DATABASE_URL=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GITHUB_ID=
GITHUB_SECRET=
NEXTAUTH_SECRET=
```

### Setup Prisma

```shell
npx prisma db push

```

### Start the app

```shell
npm run build
npm start
```

### Start the app for development

```shell
npm run dev
```