This is a comprehensive Airbnb clone built with Next.js, designed to replicate the core functionalities and user experience of the popular accommodation booking platform. The application showcases modern web development techniques and provides a seamless, responsive interface for property browsing, booking, and management.
- 🏠 Comprehensive property listing and search
- 📅 Advanced booking and reservation system
- 🗺️ Interactive map integration
- 💳 Secure payment processing
- ❤️ Favorites list diversity
- 🌑 Dark mode
- 👤 User authentication and profiles
- 🌈 Responsive and accessible design
- Next.js 15
- React 18
- TypeScript
- Tailwind CSS
- Zustand (State Management)
- React Query
- Framer Motion
- Axios (API Interactions)
- React Hook Form
- Zod (Validation)
- Headless UI
- Radix UI
- Swagger
- Node.js (v18+)
- npm or yarn
- Clone the repository
git clone https://github.com/vuth9808/capstone-cuoi-khoa- Install Dependencies
npm install
# or
yarn install- Run Development Server
npm run dev
# or
yarn dev- Open http://localhost:3000 in your browser
dev: Start development serverbuild: Create production buildstart: Run production serverlint: Run ESLint checks
Distributed under the MIT License. See LICENSE for more information.
TO HOANG VU - tohoangvu161225@gmail.com









