Skip to content
/ Vitoo Public

Full Stack Vitoo Application πŸ‘¨πŸ»β€πŸ’» with Next.js 13 App Router: React, Tailwind, Prisma, MongoDB, NextAuth 2023πŸ’™πŸ‘©πŸ»β€πŸ’»βœ”

Notifications You must be signed in to change notification settings

harbouli/Vitoo

Repository files navigation

Full Stack Vitoo with Next.js 13 App Router: React, Tailwind, Prisma, MongoDB, NextAuth 2023

Vitoo Welcome to the Airbnb Application repository! This is a web application built using Next.js, MongoDB, and Prisma, designed to provide users with a platform to book and reserve accommodations.

Vitoo Website

Features

  • User-friendly interface for browsing and booking accommodations.
  • Robust search functionality with filters for location, price range, amenities, and more.
  • Detailed accommodation listings with high-quality images, descriptions, and availability calendars.
  • Secure authentication.
  • Integration with MongoDB to store and manage accommodation data.
  • Integration with Prisma as the ORM (Object Relational Mapping) for database operations.

Prerequisites

Node version 14.x

Installation

To get started with the Airbnb Application locally, follow these steps:

  1. Clone the repository:
git https://github.com/harbouli/Vitoo.git

Setup .env file

DATABASE_URL=
NEXTAUTH_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=

Setup Prisma

npx prisma db push

Start the app

npm run dev

Reference

You can also check out this YouTube tutorial that provides a step-by-step guide on building a similar application:

Airbnb Clone Application Tutorial. (2023): https://www.youtube.com/watch?v=c_-b_isI4vg&t=3s

Contact

If you have any questions, suggestions, or just want to connect, feel free to reach out. You can contact me at [[email protected]].

Happy booking!

About

Full Stack Vitoo Application πŸ‘¨πŸ»β€πŸ’» with Next.js 13 App Router: React, Tailwind, Prisma, MongoDB, NextAuth 2023πŸ’™πŸ‘©πŸ»β€πŸ’»βœ”

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages