Skip to content

🌴 The Wild Oasis 🌿 A luxury cabin retreat website offering exclusive cabins nestled in nature. 🌟 Effortlessly explore cabins, reserve your stay, and log in securely with Google. Built with Next.js, Tailwind CSS, and Supabase.js, and deployed on Vercel. ✨ Simple, elegant, and nature-inspired! πŸ•οΈ

Notifications You must be signed in to change notification settings

PratikAgarwalla/the-wild-oasis-website

Repository files navigation

🌴 The Wild Oasis

Welcome to The Wild Oasis πŸŒΏβ€”a luxurious retreat nestled in the heart of nature. This website is your gateway to reserving one of our 8 exclusive luxury cabins, each offering unparalleled comfort and tranquility. Experience the perfect blend of luxury and nature with The Wild Oasis. 🌟


✨ Features

  • View Our Cabins: Explore stunning visuals and details of our 8 luxury cabins.
  • Effortless Reservations: Book your favorite cabin with ease.
  • Google Authentication: Securely log in with your Google account.
  • Elegant Design: A simple yet sophisticated user interface, reflecting the charm of The Wild Oasis.

πŸ› οΈ Technology Stack

This project leverages modern technologies to deliver a seamless experience:

  • Next.js πŸš€: For a blazing-fast, server-rendered React experience.
  • Tailwind CSS 🎨: To create a sleek, responsive, and beautiful design effortlessly.
  • Supabase.js πŸ›‘οΈ: For database management and real-time functionality.
  • Auth.js πŸ”’: Enabling secure and user-friendly Google Authentication.
  • Vercel 🌐: For hassle-free deployment and lightning-fast performance.

πŸš€ Getting Started

Follow these steps to get The Wild Oasis up and running on your local machine:

Prerequisites

  • Node.js (>= 16.x)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/the-wild-oasis.git
    cd the-wild-oasis
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Set up environment variables: Create a .env file in the root directory with the following:

    SUPABASE_URL=your_supabase_url
    SUPABASE_KEY=your_supabase_anon_key
    NEXTAUTH_URL=your_project_url
    AUTH_SECRET=your_auth_secret
    GOOGLE_CLIENT_ID=your_google_client_id
    GOOGLE_CLIENT_SECRET=your_google_client_secret
  4. Run the development server:

    npm run dev
    # or
    yarn dev

    Open http://localhost:3000 to see the app in action.


🌟 Live Demo

Experience The Wild Oasis live: The Wild Oasis Website ✨


πŸ•οΈ Escape to The Wild Oasisβ€”where luxury meets nature! 🌿

About

🌴 The Wild Oasis 🌿 A luxury cabin retreat website offering exclusive cabins nestled in nature. 🌟 Effortlessly explore cabins, reserve your stay, and log in securely with Google. Built with Next.js, Tailwind CSS, and Supabase.js, and deployed on Vercel. ✨ Simple, elegant, and nature-inspired! πŸ•οΈ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published