Skip to content

Ardelean-Claudiu-Andrei/Hotaly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏡 Guesthouse Reservation Platform

This is a React-based reservation platform for a guesthouse or a hotel. Visitors can browse images of the location, view contact information including an embedded map, and send reservation requests via a custom booking form.

The platform includes two separate admin panels:

  • Client Admin Panel – allows the guesthouse owner to view and manage reservation requests.
  • Developer Admin Panel – provides modular configuration for the entire site, including:
    • Accommodation name
    • Image galleries
    • Contact details
    • Embedded Google Maps iframe
    • Booking configuration options

Everything is designed to be modular and easily configurable through the developer panel, making it adaptable to any type of accommodation business.


🚀 Features

  • 📷 Image gallery showcasing guesthouse amenities (pool, playground, parking, etc.)
  • 📅 Booking form with validation (name, contact details, check-in/out, custom message)
  • 🔐 Admin Panel (Client): view submitted reservations
  • 🛠️ Admin Panel (Developer): internal admin access for platform setup/testing
  • 📩 Integration-ready with Firebase
  • 📱 Responsive design for all screen sizes

🛠️ Technologies Used

  • React (CRA)
  • JavaScript / JSX
  • CSS Modules
  • Firebase (Firestore & Hosting – optional)

▶️ Local Setup

  1. Clone the repo:
git clone https://github.com/Ardelean-Claudiu-Andrei/Reservations-template.git
cd Reservations-template
  1. ##Install dependencies:
npm install
  1. Start the app:
npm start

📌 To-Do Calendar availability display

Confirmation emails for guests

Admin authentication & role-based access

Mobile optimization improvements

About

🏡 A simple React project for a guesthouse reservation platform. Users can view images and submit booking requests online.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors