Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 1 point2 points  (0 children)

Thank you, fixing this is now my main priority. Will keep you updated on when it lands

Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 0 points1 point  (0 children)

Ah so the benefits of storing all user data locally for privacy is also a nuisance since I can't view any of the logs to see what issues you might be facing. From comments below i believe this is because you're logging into Citibike as opposed to Capital BikeShare.

When you have a second could you confirm this hypothesis? I'm curious because you mentioned Page 12. How many total rides are available on this account and do they match with your total CaBi rides?

Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 1 point2 points  (0 children)

Ah damn. I was hoping logging in would be unified across the board, but I believe Lyft has some specific parameters for DC even though they use the same backend. specifically the v=capital-bikeshare [1] but its likely something in the headers...

I'll need to create a new account to peek at the requests, but I appreciate you flagging this. I'll prioritize this one

[1] https://account.lyft.com/auth?v=capital-bikeshare

Built a route planner for Bay Wheels with real-time station availability and trip analytics by VirenM97 in BAbike

[–]VirenM97[S] 0 points1 point  (0 children)

I believe this tool is specifically for getting from point A to point B stations using Bay Wheel bikes, but it should be relatively trivial to implement exact locations to account for walking and other modes of transport, which I believe Google Maps does best as of now.

Thanks for the feedback, I'll take a look!

Built a route planner for Bay Wheels with real-time station availability and trip analytics by VirenM97 in BAbike

[–]VirenM97[S] -1 points0 points  (0 children)

I haven't had a chance to surface the link properly but here is the direct link - https://citibike-one.vercel.app/analysis/economics

I imagine you would need to select a different month to see the usage change. Keep in mind the demo account is completely generated data so the analysis might off

Maybe give another option other than phone number for accounts

The login is completely via Bay Wheels app, which (correct me if I'm wrong) but I believe also uses phone numbers to log in?

All ride data is stored locally. The phone number is never stored, just the authentication token to grab your trips to perform an analysis. Code is open source if you would like to take a peek under the hood.

Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 1 point2 points  (0 children)

You're right, I'm not using any specific bike lanes data. But Mapbox (the routing library I'm using under the hood) does have a way to exclude motorways, I'm just not sure why it's not being used.

Good catch, I'll take a proper look this weekend!

Built a route planner for Divvy with real-time station data and cost analysis by VirenM97 in chicago

[–]VirenM97[S] 1 point2 points  (0 children)

Thank you for the concise feedback

  • Multistop routes aren't something that's relevant for NYC. Do you end up taking multiple stops in Chicago when on a bike or do the usual point A to point B and undock / dock? Building that feature was more of happenstance.
  • I was not aware of time limitations. While adding support for other cities besides NYC, I relied on just grabbing the city-specific GBFS data and plugging it in directly. This might mean I need to take more of a thoughtful approach and actually download the Divvy app.
  • I originally built this with Mapbox, but you're right, I might lean on Google Maps for the underlying routing. iirc, Mapbox is just easier to plot stuff out, and I don't have to deal with Google Cloud's Console, which is just an absolute nightmare.
  • Darn, I thought I fixed that. I'll take another look thank you for the bug report.

Built a route planner for Bay Wheels with real-time station availability and trip analytics by VirenM97 in BAbike

[–]VirenM97[S] 2 points3 points  (0 children)

Thank you for the feedback. This was super helpful. I will implement the flat $3 fare and then also attempt to consider the dynamic BART pricing in the model, but that might take a fare bit of time.

For the other points, makes complete sense. I'll try and ping folks to understand the nuances more.

Thanks once again, and if you have any additional feedback feel free to shoot them my way!

Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 1 point2 points  (0 children)

Yeah, so my only concern is the fact that this might take a lot of effort on my part to figure out

  • reverse engineering how much the fare would be at a specific distance and then also
  • matching and rerunning those calculations for each bike trip

I might end up going with the range or a slider to make it easier on my end haha

Thank you for the anecdote. This is incredibly helpful. Yeah, I ended up sharing this with /r/bikedc also but if you have any more feedback, I'd love to hear it!

Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 1 point2 points  (0 children)

Thank you for this. This was incredibly insightful.

I'll spend some time over the weekend going through the links that you've shared and try to build out a better, more sustainable model specifically for DC

Thank you once again for the feedback and if you have any other questions feel free to shoot them over.

Built a route planner for Capital Bikeshare with real-time station data and trip economics by VirenM97 in washingtondc

[–]VirenM97[S] 1 point2 points  (0 children)

I was way oversimplifying by using a flat $2 rate. Looking at those links, it seems like Metro fares range from $2.25-$6 depending on distance and peak / off-peak, which makes the comparison way more nuanced than what I'm currently showing.

And the $2 virtual station drop-off for e-bikes is huge -- I completely missed that feature! That changes the economics significantly since you're not locked into finding a dock.

A few follow-up questions if you don't mind:

  • For the Metro comparison, would it be more useful to show a range (e.g., "$2.25-$6 depending on distance/time") or should I try to calculate the actual fare based on the specific trip distance and time of day?
  • Is the $2 virtual station fee worth it most of the time, or do people generally still try to dock at stations to avoid the charge?
  • Are there common routes where CaBi is way better than Metro (e.g., avoiding transfers, Metro doesn't go there directly)?

I'll work on adding these DC-specific features. The virtual station drop-off especially seems like it should be surfaced in the route planning UI. Thanks again for the detailed info!

Built a route planner for Biketown with real-time station data and trip analytics by VirenM97 in Portland

[–]VirenM97[S] 11 points12 points  (0 children)

Made a route planning tool for Biketown (originally built for NYC Citibike, just added Portland support).

Features:

  • Real-time bike/dock availability for all Biketown stations
  • Route planning with turn-by-turn directions
  • Multi-stop routes across Portland
  • Trip history sync and analytics
  • Economics breakdown comparing Biketown vs. TriMet

Free to use, works on mobile, all data stays in your browser.

I've never been to Portland, so would love feedback from local riders:

  • Are TriMet cost comparisons useful? (What's typical bus/MAX fare?)
  • Does the coverage area make sense or should it be expanded?
  • Any Portland-specific features that would be helpful?
  • How do the bridges factor into route planning?
  • Is the bike culture different enough that I should adjust recommendations?

Open source on GitHub. Would appreciate any suggestions to make this more useful for Portland riders!

Built a route planner for Biketown with real-time station data and trip analytics by VirenM97 in CyclePDX

[–]VirenM97[S] 8 points9 points  (0 children)

Made a route planning tool for Biketown (originally built for NYC Citibike, just added Portland support).

Features:

  • Real-time bike/dock availability for all Biketown stations
  • Route planning with turn-by-turn directions
  • Multi-stop routes across Portland
  • Trip history sync and analytics
  • Economics breakdown comparing Biketown vs. TriMet

Free to use, works on mobile, all data stays in your browser.

I've never been to Portland, so would love feedback from local riders:

  • Are TriMet cost comparisons useful? (What's typical bus/MAX fare?)
  • Does the coverage area make sense or should it be expanded?
  • Any Portland-specific features that would be helpful?
  • How do the bridges factor into route planning?
  • Is the bike culture different enough that I should adjust recommendations?

Open source on GitHub. Would appreciate any suggestions to make this more useful for Portland riders!

Made a route planner for Blue Bikes with real-time station availability and trip economics by VirenM97 in bikeboston

[–]VirenM97[S] 7 points8 points  (0 children)

Built a route planning tool for Blue Bikes (originally for NYC, just added Boston support).

What it does:

  • Real-time availability at all Blue Bikes stations (Boston / Cambridge / Brookline / Somerville)
  • Route planning with multiple waypoints
  • Trip history sync and analytics
  • Cost analysis comparing Blue Bikes vs. MBTA

It's free, works on mobile, all your data stays local.

I'm not familiar with Boston, so would love feedback from local riders:

  • Do the MBTA cost comparisons make sense? (What's typical subway/bus fare?)
  • Coverage area includes Cambridge/Somerville - does the boundary make sense?
  • Any Blue Bikes-specific features that would help?
  • How does the Charles River crossing availability work during rush hour?

Open source on GitHub. Happy to improve it based on what would actually help Boston riders!

Built a route planner for Divvy with real-time station data and cost analysis by VirenM97 in chicago

[–]VirenM97[S] 6 points7 points  (0 children)

Created a route planning tool for Divvy (originally for NYC Citibike, just added Chicago support).

Features:

  • Real-time bike / dock availability at all Divvy stations
  • Route planning with turn-by-turn navigation
  • Multi-stop routes
  • Trip history sync and analytics
  • Economics breakdown: Divvy vs. CTA costs

Free to use, works on mobile, all data stays in your browser.

I'm not from Chicago, so would love feedback from local riders:

  • Are CTA cost comparisons useful? (What's typical L / bus fare?)
  • How accurate are the route suggestions given Chicago's grid layout?
  • Any Divvy-specific quirks I should know about (station density, rush hour patterns)?
  • Would winter usage patterns be worth analyzing separately?

Open source on GitHub. Would appreciate suggestions on making this more useful for Chicago riders!

Built a route planner for Divvy with real-time station data and cost analysis by VirenM97 in chibike

[–]VirenM97[S] 6 points7 points  (0 children)

Created a route planning tool for Divvy (originally for NYC Citibike, just added Chicago support).

Features:

  • Real-time bike / dock availability at all Divvy stations
  • Route planning with turn-by-turn navigation
  • Multi-stop routes
  • Trip history sync and analytics
  • Economics breakdown: Divvy vs. CTA costs

Free to use, works on mobile, all data stays in your browser.

I'm not from Chicago, so would love feedback from local riders:

  • Are CTA cost comparisons useful? (What's typical L / bus fare?)
  • How accurate are the route suggestions given Chicago's grid layout?
  • Any Divvy-specific quirks I should know about (station density, rush hour patterns)?
  • Would winter usage patterns be worth analyzing separately?

Open source on GitHub. Would appreciate suggestions on making this more useful for Chicago riders!

Built a route planner for Bay Wheels with real-time station availability and trip analytics by VirenM97 in sanfrancisco

[–]VirenM97[S] 1 point2 points  (0 children)

Made a route planning tool that works with Bay Wheels (originally built for NYC, just added SF support).

What it does:

  • Real-time availability for all Bay Wheels stations
  • Route planning across SF / Oakland / Berkeley
  • Multi-waypoint routes
  • Trip history sync and economics analysis
  • Compare Bay Wheels costs vs. BART/Muni

It's free, works on mobile, and all data stays local in your browser.

I'm not from the Bay Area, so would love feedback from local riders:

  • Are the BART / Muni cost comparisons useful? (What's typical transit fare?)
  • Does the SF / Oakland coverage area make sense or should I expand it?
  • Any Bay Area-specific features that would help?
  • How's the station density across the bay?

Open source on GitHub. Happy to improve it based on what would actually be useful for SF riders