Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jwilferd10/zap-and-drive
As electric cars continue to gain traction, the need for convenient EV Charging Stations has never been greater. Allow Zap & Drive to find you those stations and ⚡ ZAP ⚡ power into your battery!
https://github.com/jwilferd10/zap-and-drive
bulma css html javascript leafletjs locations-iq openchargemap
Last synced: about 1 month ago
JSON representation
As electric cars continue to gain traction, the need for convenient EV Charging Stations has never been greater. Allow Zap & Drive to find you those stations and ⚡ ZAP ⚡ power into your battery!
- Host: GitHub
- URL: https://github.com/jwilferd10/zap-and-drive
- Owner: jwilferd10
- Created: 2023-10-08T04:52:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-22T06:36:15.000Z (6 months ago)
- Last Synced: 2024-05-22T22:41:11.248Z (6 months ago)
- Topics: bulma, css, html, javascript, leafletjs, locations-iq, openchargemap
- Language: HTML
- Homepage: https://jwilferd10.github.io/Zap-and-Drive/
- Size: 1.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚡Zap and Drive⚡
### An app that lists the EV charging locations across United States.
:computer: **Github Repository**: https://github.com/jwilferd10/Zap-and-Drive
:computer: **Live Example**: https://jwilferd10.github.io/Zap-and-Drive/
## :open_file_folder: Table of Contents:
- [Preview](#camera-preview)
- [Demo](#movie_camera-demo)
- [Description](#wave-description)
- [User Story](#book-user-story)
- [Resources Used](#floppy_disk-resources-used)
- [Getting Started](#minidisc-getting-started)
- [Contributors](#paperclip-contributors)## :camera: Preview:
![GitHub Logo](./img/webScreenshot.png)## :wave: Description:
### :zap: Locate, Navigate, and ChargeDid you know that the United States is actively promoting the adoption of EVs as part of its broader strategy to combat climate change and reduce greenhouse gas emissions? An ambitious goal has been set for EVs to account for 50% of new vehicle sales by 2030.
[Learn More](https://www.wri.org/insights/biden-administration-tracking-climate-action-progress)As electric cars continue to gain traction within the United States, the need for convenient EV charging stations has never been greater. Zap and Drive is here to help with that, designed to simplify the search for nearby stations by providing users with essential data such as location, hours, and availability.
### :rocket: Features:
- Optimized interface for easy user access
- Utilizes Bulma
- Adjusted for both desktop and mobile devices
- Address List containing nearby stations
- Clicking/Tapping on an address will zone users to that specific location
- Interactive map icons
- Designates a charging station
- When clicked, presents users with information about the charging station
### 💭 Developer Notes:
Zap & Drive is a project that's recently undergone an extensive facelift. Much of the previous code has been refactored and updated to follow more modern and best practices.Our future plans for this project include:
- Auto-completing potential states a city-name is located in
- Save addresses on a list and allowing users to populate the map with saved addresses
- Create a page showcasing snapshots of the previous versions of this app.### 🙏 Thank You!
So much for viewing Zap and Drive, we hope this application can be useful in any way possible. Thank you again, happy coding!## :book: User Story:
AS AN owner of an electric vehicle I WANT an application that highlights local charging stations SO THAT I can plan my routes.GIVEN an EV Charging Station Application
- WHEN I launch Zap & Drive
- THEN I expect a landing page with the instructions and a search form
- WHEN I search a location
- THEN I am brought to that location on the map and presented with visual icons
- WHEN I click on an address
- THEN I am brought to that direct location and am presented with details on the specific charging locations
- WHEN I select 'Clear Markers'
- THEN I am brought back to the United States map and my markers are cleared.## :floppy_disk: Resources Used:
- HTML
- CSS
- JavaScript
- Bulma
- Locations IQ (For geolocation and user input)
- openchargeMap (For EV charger locations)
- leaflet.js and openstreetmap (Utilizing the map)## :minidisc: Usage:
Locating charging stations is a simple and straightforward process.
- Searches are currently limited to US states
- Fields marked with an asterisk (*) are required
- For most accurate results, please include a state in your search criteria
- Clearing markers will also reset the map.Additional Notes:
- When a search is successful, this will automatically clear the map
- Notifications under the map may help guide users## :paperclip: Contributors
- Arlon Tuazon (API Selection and Implementation, Baseline JavaScript Development)
- Jonathan Wilferd (Front-End and Logo design, JavaScript Development)