About | Features | Installation | Technologies | Additional Information
This project is a web application for a company providing camper rental services in Ukraine.
Home Page: Provides a general description of the company's services.
Catalog Page: Displays a catalog of campers with different configurations, which users can filter by location, equipment, and type.
Favorites Page: Shows a list of advertisements that users have added to their favorites.
Clone the repository to your local computer.
Install the dependency using the npm install command.
Start the project using the npm start command.
Open a browser and go to http://localhost:3000.
React.js to implement the interface used.
Redux for application state management.
Axios to perform queries on the server.
React Router for navigating between pages.
API
The application uses the MockAPI service to manage advertisements. The advert resource includes the following fields: _id, name, price, rating, location, adults, children, engine, transmission, form, length, width, height, tank, consumption, description, details, gallery, reviews.
The project is posted on GitHub Pages and is available at the link here: Rental Campers App