- Room List: Explore a comprehensive list of available rooms, dynamically updated with data from the API created within this repository.
- Interactive Pricing: Price calculation updates in real-time as users select their preferences, providing transparency and flexibility.
- Customization: Tailor your reservation to your specific needs by choosing amenities, room types, and additional services.
- Reservation List: After the user confirms his reservation, the information is posted to an API.
- HTML, CSS, JavaScript, React.js
To begin using Hotel Stříbrava, follow these steps:
- Clone the hotel-stribrava repository from GitHub.
- Install necessary dependencies using npm.
- Run the API with npx jsonhost. Redirect to /api/rooms.
- Run the application locally with npm run dev.
Note
- Not fully mobile responsive, need to improve the hamburger menu.
- The GitHub Pages are not working.