A modern React application for browsing, booking, and reviewing campers.
- Camper catalog with filters and pagination
- Favorites system (Redux-powered)
- Camper details with reviews and equipment lists
- Searching for campers by filter options
- Date range booking with form validation (Formik + Yup)
- Responsive design
- "Scroll to Top" button
- Custom modal dialogs for images
- React (with Hooks)
- Redux Toolkit
- Formik & Yup (forms and validation)
- react-datepicker
- react-router-dom
- CSS Modules
- date-fns
- react-scroll-to-top
- Node.js >= 16
- npm >= 8 or yarn
git clone git@github.com:kryvosheyin/Travel-trucks-app.git
cd Travel-trucks-app
npm install
npm run dev