Discover and book luxury hotels and exclusive stays worldwide with a modern, responsive web app.
QuickStay is a premium hotel booking platform built with React, Vite and TailwindCSS. Users can browse featured destinations, view exclusive offers, read guest reviews, and book rooms with seamless date selection and filtering. The app features user authentication via Clerk and a beautiful, intuitive UI.
- Browse and search luxury hotels and destinations
- Filter rooms by type, price, and amenities
- View exclusive offers and special packages
- Read real guest reviews and ratings
- Detailed room and hotel information
- Responsive design for all devices
- User authentication and booking dashboard
- Frontend: React, Vite, TailwindCSS, DaisyUI
- Routing: React Router
- Authentication: Clerk
- Icons & UI: React Icons
-
Clone the repository
git clone https://github.com/Al-mizan/QuickStay.git cd QuickStay/client -
Install dependencies
npm install
-
Set up environment variables
- Copy
.env.exampleto.envand add your Clerk publishable key.
- Copy
-
Run the development server
npm run dev
-
Open in browser
- Visit http://localhost:5173
client/
├── public/
├── src/
│ ├── assets/
│ ├── components/
│ ├── pages/
│ ├── App.jsx
│ └── main.jsx
├── index.html
├── package.json
└── vite.config.js
Contributions are welcome! Please open issues or submit pull requests for improvements and new features.
This project is licensed under the Apache License.
