Skip to content

SMTanimur/airbnb-mian

Repository files navigation

Airbnb-clone

A Website Vacation Homes & Condo Rentals app Using Nextjs, Typescript, Tailwindcss, React-query, Zustand

Overview

Preview

home

Resources

GithubUrl : https://github.com/SMTanimur/UmmahLink-graphql BackendUrl: https://github.com/SMTanimur/airbnb-mian

Frontend Main technology used

  • Nextjs 13, Typescript
  • Tailwindcss
  • Zustand (State management)
  • Axios (Support fetching data) and Graphql
  • Swiper (Slider), react-modal
  • React-form-hook , yup (Validation)
  • React-hot-toast, sweetalert2 (Message UI)
  • React-perfect-scrollbar
  • React-perfect-scrollbar
  • react-virtuoso

Backend Main technology used

  • Nestjs, Typescript
  • Mongoose
  • Express
  • Passportjs
  • Express-session base (Auth)
  • Cloudinary

Features

  • Users can list their properties, including homes, apartments, cottages, and more, with details such as location, size, price, and availability.
  • A robust search engine with filters for location, check-in/out dates, number of guests, price range, property type, and amenities.
  • Post Todos:[Create/Update/Delete/Like] -A booking system that allows users to reserve properties, choose dates, and make payments securely.
  • An option for properties where guests can instantly book without host approval.

Screenshots

Home Page

home

Filter Modal

filter

Create your Home Modal

create-home

Login

login