Welcome to Wheels On Rent, your go-to platform for renting cars conveniently and hassle-free. This user-friendly application is built using React, a powerful JavaScript library for building user interfaces. With React, Wheels On Rent offers a seamless and dynamic experience for users looking to rent cars for their travels or adventures.
The Home page welcomes users with informative text about the "Wheels On Rent" application. Additionally, users can use an interactive currency converter to convert prices from euros to dinars, providing transparency in rental prices.
The Cars List component enables users to browse available cars for rent. Users can search for cars by name and easily navigate through pagination to see all available options.
The Car Details component provides comprehensive information about the selected car, including description, price, rental duration, fuel type, transmission type, license plates, and car classification.
The Rental Agents List component allows users to find and contact agents who can provide additional information and assistance regarding car selection.
- User-friendly interface for easy car rental.
- Comprehensive details about each car for informed decision-making.
- Interactive currency converter for transparent pricing.
- Easy navigation and pagination for browsing through available cars.
- Contact information for rental agents to assist users further.
Please find below the photo gallery showcasing different pages of the Wheels On Rent application:
-
React.js for frontend development
-
JavaScript for scripting
-
HTML and CSS for styling
-
Integration with backend Rent-A-Car application
To use the Wheels On Rent React application, follow these steps:
- Ensure you have Node.js installed on your machine. You can download and install it from Node.js website.
- Clone the Wheels On Rent React application repository from GitHub.
- Navigate to the directory where you have cloned the Wheels On Rent React application repository.
- Open a terminal or command prompt in that directory.
- Before starting the frontend, ensure that you have also set up and started your backend Rent-A-Car application (you can find it in one of my repos) .
- Navigate to the frontend directory in your terminal:
cd path/to/rent-a-car-frontend
- Install dependencies by running the following command:
npm install
- Once the installation is complete, start the development server by running:
npm start
- The application will start running, and you can access it in your web browser at the provided URL (http://localhost:3000).
- Ensure that you have set up and configured your backend Rent-A-Car application.
- Navigate to the directory where your backend application is located.
- Start the backend server according to the instructions provided in the backend's README file.