Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nllemain/ride-comparing
A web application that allows users to compare ride prices from different services (Uber, Lyft, Bolt) based on their chosen start and end locations. It features an interactive map for easy route visualization and requires API keys for ride estimation services.
https://github.com/nllemain/ride-comparing
map-distance map-route map-time maps maps-api maps-data price-comparing ride-comparing ride-price ride-prices ride-sharing rideshare
Last synced: 13 days ago
JSON representation
A web application that allows users to compare ride prices from different services (Uber, Lyft, Bolt) based on their chosen start and end locations. It features an interactive map for easy route visualization and requires API keys for ride estimation services.
- Host: GitHub
- URL: https://github.com/nllemain/ride-comparing
- Owner: NLlemain
- Created: 2024-11-14T22:17:02.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T22:37:10.000Z (about 2 months ago)
- Last Synced: 2024-11-14T23:23:52.803Z (about 2 months ago)
- Topics: map-distance, map-route, map-time, maps, maps-api, maps-data, price-comparing, ride-comparing, ride-price, ride-prices, ride-sharing, rideshare
- Language: JavaScript
- Homepage: https://nllemain.github.io/ride-comparing/
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ride Comparing
A web application to compare ride prices from various services like Uber, Lyft, and Bolt. With a user-friendly interface and interactive map, you can easily find the best ride options based on your current location and desired destination.
## Features
- **Interactive Map:** View your route and drop-off points.
- **Ride Price Estimates:** Get real-time pricing from multiple ride services.
- **Location Suggestions:** Auto-suggest addresses as you type for convenience.## Requirements
To fully utilize this application, you'll need to add your API keys for the ride services. Here's how to set it up:
Once you have your API keys, replace the placeholders in the JavaScript code:```javascript
const uberApiKey = 'YOUR_UBER_API_KEY';
const lyftApiKey = 'YOUR_LYFT_API_KEY';
const boltApiKey = 'YOUR_BOLT_API_KEY';
```## How to Run
1. Clone the repository:
```bash
git clone https://github.com/yourusername/ride-comparing.git
cd ride-comparing
```2. Open `index.html`.
3. or try the site linked to this github## Usage
1. Enter your starting location.
2. Enter your drop-off location.
3. Click "Compare Rides" to view estimates from Uber, Lyft, and Bolt.
4. Interact with the map to visualize your route.