Skip to content

Commit

Permalink
Add check-citi-bike-availability extension (raycast#13395)
Browse files Browse the repository at this point in the history
* init commit

* Move README media to media directory

* Update CHANGELOG.md

* Update CHANGELOG.md and optimise images

---------

Co-authored-by: Milena Araujo <[email protected]>
Co-authored-by: raycastbot <[email protected]>
  • Loading branch information
3 people committed Jul 11, 2024
1 parent 78e9de6 commit 3306bea
Show file tree
Hide file tree
Showing 18 changed files with 2,446 additions and 0 deletions.
4 changes: 4 additions & 0 deletions extensions/check-citi-bike-availability/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"root": true,
"extends": ["@raycast"]
}
13 changes: 13 additions & 0 deletions extensions/check-citi-bike-availability/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules

# Raycast specific files
raycast-env.d.ts
.raycast-swift-build
.swiftpm
compiled_raycast_swift

# misc
.DS_Store
4 changes: 4 additions & 0 deletions extensions/check-citi-bike-availability/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"printWidth": 120,
"singleQuote": false
}
3 changes: 3 additions & 0 deletions extensions/check-citi-bike-availability/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Citi Bike Checker Changelog

## [Initial Version] - 2024-07-11
32 changes: 32 additions & 0 deletions extensions/check-citi-bike-availability/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Citi Bike Checker

Check the availability of bikes/e-bikes at Citi Bike NYC stations from Raycast.

| Description | Preview |
| --------------------------------- | ------------------------------------------------------------------------------------ |
| Searching for stations | ![screenshot: searching stations](./media/check-citi-bike-availability-1.png) |
| Adding stations to favorites | ![screenshot: adding favorite stations](./media/check-citi-bike-availability-2.png) |
| Viewing favorite station statuses | ![screenshot: favorite station statuses](./media/check-citi-bike-availability-3.png) |

---

This extension is **not** affiliated with or supported by Citi Bike / Lyft, Inc. It is made available on an "as is" basis and provided without express or implied warranties of any kind.

---

## Features

- Query real-time classic bike and eBike availability at Citi Bike stations across NYC.
- Save and manage favorite stations for quick access.
- Display detailed information about each station, including when availability data was most recently updated.

## API Endpoints

This extension uses the following publicly-accessible Citi Bike NYC API endpoints:

- Station Status: `https://gbfs.citibikenyc.com/gbfs/en/station_status.json`
- Station Information: `https://gbfs.citibikenyc.com/gbfs/en/station_information.json`

## Notes

Built with love for NYC by [@kcole93](https://github.com/kcole93) / [Ainslie Digital](https://github.com/ainslie-digital).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 3306bea

Please sign in to comment.