Skip to content

This Next.js application provides a comprehensive hotel booking platform with secure user authentication and reservation management. It enables users to browse available suites, make bookings, and manage their reservations through a personalized profile interface.

License

Notifications You must be signed in to change notification settings

VIBHAS3077/sample-hotel-booking

Repository files navigation

Majestic Hotels - Hotel Booking Site <JavaScript/Next.JS>

The app uses the following technologies to provide a smooth user experience:

  1. Next.js Framework (JavaScript not TS)
  2. Firebase Authentication
  3. Custom User Management System
  4. Responsive Design
  5. Real-time Booking Updates
  6. Google Fonts Integration

🚀 Getting Started

Open Using Daytona

  1. Install Daytona: Follow the Daytona installation guide.

  2. Create the Workspace:

    daytona create [your-repository-url]
  3. Configure the env:

    # Add the following environment variables to the .env file
    NEXT_PUBLIC_FIREBASE_API_KEY=
    NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
    NEXT_PUBLIC_FIREBASE_PROJECT_ID=
    NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
    NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
    NEXT_PUBLIC_FIREBASE_APP_ID=
  4. Start the Application:

    npm install
    npm run dev

    The app will be running at localhost:3000 in remote session Linux


✨ Features

  • Secure Authentication - Powered by Firebase Auth
  • Suite Booking System - Easy-to-use booking interface
  • User Profiles - Personalized dashboard for managing reservations
  • Real-time Updates - Instant booking confirmation
  • Responsive Design - Optimized for all devices
  • Custom Font Integration - Using next/font with Google Fonts

Image Credits

Royalty-free images acknowledgments:

About

This Next.js application provides a comprehensive hotel booking platform with secure user authentication and reservation management. It enables users to browse available suites, make bookings, and manage their reservations through a personalized profile interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published