Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/innaanatoliivna/swiftwheels-rentals-app
https://github.com/innaanatoliivna/swiftwheels-rentals-app
app mockapi-io react redux-toolkit vitejs
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/innaanatoliivna/swiftwheels-rentals-app
- Owner: InnaAnatoliivna
- Created: 2023-11-13T20:49:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-26T20:59:56.000Z (11 months ago)
- Last Synced: 2023-12-26T21:44:33.925Z (11 months ago)
- Topics: app, mockapi-io, react, redux-toolkit, vitejs
- Language: JavaScript
- Homepage: https://innaanatoliivna.github.io/SwiftWheels-Rentals-App/
- Size: 4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.eng.md
Awesome Lists containing this project
README
# SwiftWheels-Rentals App
This is a web application for a company providing car rental services in
Ukraine. The application is divided into three main pages.## Overview of Pages
1. **Home Page**
- General description of the company's services.
- [Insert image/graphics]2. **Car Catalog**
- Catalog of cars with different configurations.
- Filtering by brand, hourly rental price, and mileage.
- Pagination for convenient browsing of listings.3. **Favorite Listings**
- Listings that the user has marked as favorites.
- Option to remove from the favorite list.## Technical Specifications
- Use React and React Router for routing.
- Communicate with the Mockapi server to fetch listings.
- Use Redux for state management.
- Interaction with the API for filtering and loading additional listings.
- Valid markup and semantic styling.## Usage Instructions
1. Clone the repository.
2. Install necessary dependencies: `npm install`.
3. Start the project: `npm run dev`.
4. Open the browser at [http://localhost:3000](http://localhost:3000).## Additional Features
- Filtering by brand and hourly rental price.
- Defining a mileage range for searching listings.## Demo
[The application is available here](https://innaanatoliivna.github.io/SwiftWheels-Rentals-App/).
---
Author: Inna Zadorozhnia | fullstack developer