/ReactJS-Hotel-Booking-App

OnBoard is a holiday booking platform built with React, offering an intuitive browsing experience with a wide selection of hotels, automatic price calculation, and customizable options for each reservation.

Primary LanguageJavaScript

OnBoard - Holiday Booking Platform

About

OnBoard is an online holiday booking platform that offers an easy and enjoyable experience for users. With a user-friendly interface and a diverse selection of destinations, OnBoard is the ideal solution for planning your travels.

Features

  • Image Carousel: Presentation of popular destinations and hotels.
  • Hotel Selection: Users can choose from various available hotels.
  • Booking Details: Allows the selection of check-in date, number of nights, number of guests, and breakfast options.
  • Total Price Calculation: The total price of the stay is automatically calculated based on user selections.

Technologies Used

  • React: For the user interface.
  • CSS: For styling the application.
  • JSON: For storing hotel data and benefits.

How to Use

Clone the repository, install the necessary dependencies, and run the application in development mode to see the platform in action.

Contributions

Contributions are welcome! If you have suggestions for improvement or want to add new features, do not hesitate to open a pull request or create an issue.

Romanian Translation Below


OnBoard - Platforma de Rezervare Vacanțe

Despre

OnBoard este o platformă de rezervare online pentru vacanțe, care oferă o experiență ușoară și plăcută pentru utilizatori. Cu o interfață prietenoasă și o selecție variată de destinații, OnBoard este soluția ideală pentru planificarea călătoriilor tale.

Caracteristici

  • Carousel de Imagini: Prezentare a destinațiilor populare și a hotelurilor.
  • Selectarea Hotelurilor: Utilizatorii pot alege dintre diferitele hoteluri disponibile.
  • Detalii Rezervare: Oferă posibilitatea de a selecta data de check-in, numărul de nopți, numărul de oaspeți și opțiuni pentru micul dejun.
  • Calculul Prețului Total: Prețul total al sejurului este calculat automat în funcție de selecțiile utilizatorului.

Tehnologii Utilizate

  • React: Pentru interfața utilizatorului.
  • CSS: Pentru stilizarea aplicației.
  • JSON: Pentru stocarea datelor hotelurilor și avantajelor.

Cum să Utilizezi

Clonează repository-ul, instalează dependințele necesare și rulează aplicația în modul dezvoltator pentru a vedea platforma în acțiune.

Contribuții

Contribuțiile sunt binevenite! Dacă ai sugestii de îmbunătățire sau vrei să adaugi noi funcționalități, nu ezita să deschizi un pull request sau să creezi o problemă.