BikeIt

Navigation for Cyclists with Crowd-Sourced Reporting

Objective–C, Swift, XCode, MapBox SDK, MongoDB, Express, React, Node.js

Overview Map with Bike Lanes

Route with Construction in Bike Lane

Turn by turn navigation view

Route Overview

Report Lane Issue

Ability to Provide Detours

madein
QUEENS
--..........--:::--..-:ohhssyhhhyo/:......```````........````....--:+shddyo/:-................-::::-
  +oosssyyyyyyysso+::-..:+syssyhhyo/-````.--::///+oosssoo++/:-......---:////...-::..-:/++ossyyyyhhhhyo
  NNNMMMMMMMMmyo:://///++o+++oyhhy/-````.+shmmmNNNMMMMMMNd+:--::///:://-:/:::/::/ososydmNNMMMMMMMMMMMN
  MMMMMMMMMMNmy+::/+ydmmdys+/+ohys+:--:/ymMMMMMMMMMMMNh+/:-:/++/+o/::/+++oso+ysyo/+oyyoymNMMMMMMMMMMMM
  MMMMMMMMMMMNmysyydmNNNNmyo++ooosyssyhmMMMMMMMMMMNh+-.---/+///++o+o++sysyyyhdhhhdmmmmmdmNNMMMMMMMMMMM
  MMMMMMMMMMNNNNNNNNNNNNNmds++ossyhdmNNNNNMMMMMNdo::/+//+o+++syhyysyhysyhhhhhdmmmNNNNmNMMMMMMMMMMMMMMM
  MMMMMMMMNddhdmNNNNNmmmho/:--/ohdmmNmdhddmMMMh+::/+oyooosyyhyhhhdhhmmmhdddddhdmmmNNNMNMMMMMMNMMMMMMMM
  MMMMMMMMmddhhdmmmmmmmdy+:---:+hmmmmmhhddmMNy-//+os+yhysyddmdhhdddddmNNNmNmmmdmmmmNNNNmmddNmNNNNMMMMM
  MMMMMNNNNNmmmmmmmmmmmmdy+/:/+sddmdmmmmmNMd//ooshdhyssyyyydddmmmmmNNmmmmNNNNmmdNNNNNNmmdmmmmmhdNMMMMM
  Nmhs+//+shmmdddddddmmNmdyo//oyyhdddmmmNho/shhhdddmNNNmmNmdmmmNNNNNNNNNmmmNNNMNMMMNNNNmmNmdmmhshmMMMM
  h+:-....-:osssssoyyhdmdy+::-:+ssssssyyo:oymmmmmmNNMMMMMMMMMMNNNNMMMMMMMMMMMMMMNNNNNMNNNNmmdmmhohNMMM
  yo/:::-::/+oooo++oshdddyo/:::+soo++oss++NMMMMMNNNNNNNNmmmmmmNNNMMMMMMMMMMMMMNNNNNNNNMMNNmdhydyosNMMM
  mdddddhysosyyssoosyhmmmdhssooyysoo+oyyyhNMMMNdhyyyyyyysssssyyhmmNNNNNNNNNMMNNNNNmNNNNMNNmNmmddhymMMM
  NNNNNNmdhhhyyyyysyhdmmmdhyyssyyssoosyyhhdMMNyo////+++/++++++osyhddddmmNNNMMMMMNNNNNNNMNNmNNNNNhdNNNN
  NNNmmmmmmddhyyyssyhhdmdysso+osyssoosyyyoomMy//:--::::::///+ossyhhhdddddNNMMMMMMMMMMMMMMMMNMNNMddNNNN
  NNNNNNNNNNmdysssssyhhyo+////+osssssyhdy/:mN+:-...---:::--://osyhhhhhhhdmNMMMMMMMMMMMMMMMMMMNMNhdNNNN
  NNNNNNNNNNNmyo+//++/::----:://+++osyddy/:Nm:-............--/+osyhyyyhhdmNNMMMMMMMMMMMMMMMMMNNNdmmmNN
  NNNNNNMMMMMms/-.........----::::::+shhyo+ds.----..---...-:/+osssysssyydmNMMMMMMMMMMMMMMMMNNNNdmmmmmm
  NNNNNMMMMMNh/-.````.--:::::::--:/+shdddhss+osss+++//:://++oossssoooooosdmNMMMMMMMMMMMMMMMNNNNdmmmmmm
  NNNNNMMMMmy/-.````.-/+ooo+++//+oydmmmdhhhhddmNNNNmhsoshddmmNNNNmdhyooooshdmNNMMMMMMMMMMMMNMNmmmmmmmm
  mmmmNNNNdy+-.```..--:/+oyhhyssydmMMMNNsyhhhNNNNNNNNmdNNNNNNNNNNNNMNmdhysshddmNNNNNMMMMNdo+ymmmmmmmmm
  ddmmmmmhs/-...........-+hdhsoohmMMMMMyo+oosdNNNmNNMNNMmhNNNMMMMNNNNNNNMNhmmmmmNMMMMMMmhssys+dmmmmmmm
  yhhhhhy+:-..````......-/yhs///sdMMMMMy::oo//shhdhmd//dhNNNNNNNNNNNNNMMNNmmddhdMMMMNNmdhhyddshdmmmmmm
  +++ooo/:--.......--/+oyhdhs/:/sdNMMMNN-```-.-::::d``-oNyNmmdddddmmmmNmmddhhssymNMmdmmmdhhymymmmmmmmm
  ::::::::---::::-::+ydmNNmmhs++shmNMMMMd-``:..--:y.`.+ohdyhysooossssdhyyysssyssdNMhhyNmhymddhmmmmmmmm
  --:::::::::::::///+ydmNNNmdys+oshmNNMMMNd/::/++s. `./+ydNys+++++++yhyyyyyyyyyymMMydyNmdddhshmmmmmmmm
  ...----:::::://///+syddmmmdys++oshmNMMNmN+.-/oo. ``.-:o/shmdysoooyssshhhhhyyhmNMNdhmmy:ymhy+-+yhhhhh
  .....--::://///++++osyyhhhyyo+++oymNMMNNds.:oy+.-:+ooss+osNmdhysyyyyyhdddhhhmNMMNNmdds//+smNs/:/oooo
  ....---::://///++++++ooosssso+++osdmNNdyyh-/s+:/hdmmNNNNNNmddmdhhyhhhdhdddmNNMMMNhddhs:+/../hh-`.:::
  -------:::::///++++++++osssssoo++oss+:+omm:+yhhmNMMMMMMMMMNNNmNmhhhdddmmmNNMMMMMmyNMNs/+o::`.+/`..-.
  :::::::///////+ooooosooo+/::/oso::-:..hhdNhsNMMMMNmmmNMMMMMMMMMNmddmNNNNMMMMMMMMdmNsshhsdo/.``.-````
  +++++++++++++osssyyyso+/:----::-/+-yy-dhNNmhmdy+soshdmNNNNNMMMMMNmNNNMMMMMMMMMMNNNms:-shms+:`` .```
  /////////:///++++ooo/------.::/ysyyhhysohmNdo:-/+syhhhddddddmmmNNNNMMMMMMMMMMMMNMMNso-.shs/-:.`.```
  ...........---------......-.oo++ys+..-`-ohmms/:oydNMNNNNmddhhhdmNNMMMMMMMMMMMMMMNNhs/-./yso::-``.``
  ```````````..........`````:-+//.``     ./hhmNs//oyhmdddhhhhhddmNNMMMMMMMMMMMMMMNdysy+--.s/s/+:```.`
  ...........-----.......` ```          .:/yymNNh++ohdyoyhdddmNNNMMMMMMMMMMMMMMMMNmhsy/..`:oo-:::-.```
  :-------------------.``               `:osmmNNNNmmNNNmmNNNMMMMMMMMMMMMMMMMMMMMMddho/.```.+:o/--.` ``
  .................`                    `:+sdmMNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMs+:.```  `s:-://.` `.
  ```````````````                    `` -/ohmNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMy..```` `` :-.-.:-` ..
  ```````````                      `````.:yshNNMNMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMy.``````````:.::-s+.`:-
  `````````                       `..:.`--o+ymNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMm.`..````.```/-:yo+:.`:/
  ```````                      ```..::-.`.ososmNNmNMMMMMMMMMMMMMMMMMMMMMMMMMMd+````....:-`-//ysoys/-//
  `````                       ```.--:+ho`-.ssoyNNNdNMMMMMMMMMMMMMMMMMMMMMMNdo:```````.-.--+smmhy:+/:++
  ````              ```````````..-/ydNmm+-+/sosdNNhddmNNMMMMMMMMMMMMMMMMMN+...````..-:::-hNdysoys:/so:
  `````..:-.``...```.`....-..--:+sddmdhNms---:s+mNNm+ymNmNNMMNmMMMMMMMMMm+---`...-/o/o/-dNdymyoss:oyhs
  ```````.-+oo+/o+::-/::://osyhmNmddmsdMMdoo++/:hso+yyhdhNNNMNmmmNNNNMNo:+sy.-//::/++s/mNsyhhoss/:y-hs
  ```````-/ymNMMMmdyhNMNdssdmmmmmmmdssNMMNNyo-/hoyos+hddsohmmmhyyyhmmm/:///:oso+/oss//NNmyysys+odh/:ym
  `````-/oohyddyhdNMNmNmNmNmNNNNNNmdsdNMMMMMm+:++yhsyo/+ds//+o/+:::++/:++:osyshmhhhhhmNysyss/so+yy//mM
  `````-/oys+oohhyhmhmNmmmNmNNNNNNmddmMMNmNMMNdos::m+/::/-/::/+:o+/-+ys+-oyhmmdmdmmMMmyoy/-/sssdo/yhmM
  ....````hdhmmdyyyyyhhyyymNNNNNNNmmmMmNdmMMMMMMdy+osshsdyhssyys+yh+/:oymdddmmNNNMMMmyohs+/:-/+oh+:+dM
  ```````omNmmmmmdddhdhyhmNMNNNNNmdmdymNNNMMMMMMMMNdhy/o+o+/://:/hohhhmmmNNNNMNMMMNdyhy+///-:/-/o++smM