Wanderlast is a modern, intuitive web application for discovering and booking travel destinations. This repository serves as the frontend client, seamlessly integrating with the wanderlast-server backend to deliver a complete travel booking experience.
- Destination Discovery: Browse a wide variety of travel destinations and tour packages.
- Seamless Booking System: Easy-to-use interface for selecting dates, checking availability, and booking trips.
- User Dashboard: Manage current bookings, view past trips, and update profile information.
- Responsive UI: Fully optimized for mobile, tablet, and desktop devices.
- Secure Authentication: User login and registration flows handling JWT tokens securely.
- Frontend Framework: React.js
- Build Tool: Vite
- Styling: Tailwind CSS
- Routing: React Router v6
- Backend API: Communicates with Node.js/Express.js backend (
wanderlast-server)
Follow these instructions to set up the frontend client on your local machine.
- Node.js and npm installed.
- The wanderlast-server must be running locally or deployed for full functionality.
- Clone the repository:
git clone [https://github.com/hasibzero/wanderlast.git](https://github.com/hasibzero/wanderlast.git)