Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cityofasheville/wheres-parking
Real time updates on available parking spots in parking decks for the City of Asheville
https://github.com/cityofasheville/wheres-parking
Last synced: about 1 month ago
JSON representation
Real time updates on available parking spots in parking decks for the City of Asheville
- Host: GitHub
- URL: https://github.com/cityofasheville/wheres-parking
- Owner: cityofasheville
- Created: 2015-10-14T20:46:38.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2024-03-22T16:51:30.000Z (9 months ago)
- Last Synced: 2024-04-14T23:40:09.905Z (8 months ago)
- Language: JavaScript
- Size: 5.99 MB
- Stars: 6
- Watchers: 6
- Forks: 2
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-administration - Where's Parking
README
# wheres-parking
Where’s Parking is a GitHub Pages hosted React app. The app makes a GET request to static JSON files in Amazon S3 buckets every 10 seconds to get fresh data. The JSON files for the Buncombe County garages are updated every minute by the County's parking vendor. The JSON files on S3 for the City of Asheville garages are loaded by the Lambda parking-data-parser (custom-asheville) from the Parking Logix API. https://github.com/cityofasheville/parking-data-parser
Backend Code: https://github.com/cityofasheville/parking-data-parser
Where's Parking site: http://cityofasheville.github.io/wheres-parking/ (it's served from the gh-pages branch of this repo)
It is embedded in the City’s website here: https://www.ashevillenc.gov/service/find-real-time-parking-in-parking-garages/
You can grab the feeds from these AWS S3 buckets:
[https://s3.amazonaws.com/avl-parking-decks/spaces.json](https://s3.amazonaws.com/avl-parking-decks/spaces.json) (custom-asheville)
[https://s3.amazonaws.com/bc-parking-decks/164College](https://s3.amazonaws.com/bc-parking-decks/164College) (enterprise-asheville)
[https://s3.amazonaws.com/bc-parking-decks/40Coxe](https://s3.amazonaws.com/bc-parking-decks/40Coxe) (enterprise-asheville)
## Deploying
This is deployed on Github Pages, from the main branch. The gh-pages script creates the gh-pages branch only on the Github server, you don't need a local copy. To deploy:
```
npm run predeply (sic)
npm run deploy
```