Welcome to the Booking Hotel Frontend! This is a modern, responsive hotel booking application built with Vite, React and React Router. It provides a seamless user experience for browsing and booking hotels with a clean, intuitive interface. 🚀
- ⚡ Fast performance with Vite's optimized build
- 🔍 Search and filter hotels by number of rooms
- 🖼️ Responsive design for mobile and desktop
- 🛒 Seamless booking flow
- Vite: Next-generation frontend tooling for fast development
- React: Frontend library for building UI components
- React Router: Declarative routing for navigation
- Axios: HTTP client for API requests
- ESLint: Code linting
Follow these steps to set up and run the project locally.
- Node.js (v16 or higher)
- npm or yarn
- A modern browser (Chrome, Firefox, etc.)
- Clone the repository:
git clone https://github.com/Sina-Ghiasi/booking-hotel-frontend.git
- Navigate to the project directory:
cd booking-hotel-frontend
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and visit:
http://localhost:5173
We welcome contributions! To contribute:
- Fork the repository 🍴
- Create a feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request 📬
This project is licensed under the MIT License. See the LICENSE file for details.