-
Notifications
You must be signed in to change notification settings - Fork 0
Car rental app using react.js
nastyaosetrova8/rent-a-car
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a web application for a car rental company. The app allows to browse and explore various car rental options, view detailed information about each car, and manage favorite listings. The app is built using
- React.js,
- Redux-Toolkit.js,
- React Router.
Home Page: The home page provides a general overview of the services offered by the company.
Catalog Page: The catalog page displays a list of car. Initially, 8 listings are rendered, and more can be loaded by clicking the "Load more" button. Users can click the heart icon on a listing to add it to their favorites. Clicking the heart icon again removes the listing from favorites.
Favorite Page: Users can view their favorite car listings on the "Favorites" page. The status of favorite listings is preserved after refreshing the page.
Car Details: Clicking the "Learn more" button on a car listing opens a modal window with detailed information about the car.
The app also allows to initiate direct contact with the company, making the car rental process efficient and convenient.
- Install the project's base dependencies with the
npm install
command. - Start development mode by running the
npm start
command. - Open your web browser and go to http://localhost:3000.
About
Car rental app using react.js