Skip to content

loftshed/dowsr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

dowsr v. 000001 alpha

See it in action here: https://youtu.be/dkB_fXW3Tfk

Disclaimer : I am actively messing around with this project, working out bugs and trying to add new features, and currently the master branch still requires a lot of cleanup to remove the legions of console.logs and commented code.

Disclaimer : Master branch still requires a lot of cleanup

dowsr is named for Dowsing, an ancient practice of divination in which two sticks or metal rods are ostensibly used to find water or other hidden things. It is a responsive web app built with React, Node.js, Express, MongoDB, and Mapbox.


Ok, but what does it do?

dowsr is a social mapping platform for cyclists and other denizens of the great outdoors, in the vein of Waze. It allows users to create and share map pins with other users, and to find other users' pins on the map.


Is that actually useful?

Funny you should ask! Not really, but it's been a great way to get to know the Mapbox API and get some more practice with MongoDB.


Current features include:

  • Mobile-responsive design and layout
  • Authentication with Auth0
  • An admin console for moderating user-submitted pins.
  • User profile creation with follwing & unfollowing of other users.
  • Pin creation and sharing.
  • Filtering between different map pin types.
  • Chat feature with multiple threads and responsive layout.
  • Search that takes you to a destination
  • Upvoting & downvoting pins.
  • Custom mapbox theme
  • Other stuff

Users can keep each other posted about:

💧 Potable Water Sources

to keep you from dying of dehydration when you're far from home

💩 Toilets, Outhouses, et. al.

because not every call from nature can be taken standing up

🚔 Bylaw Enforcement Operations

to help you avoid getting expensive tickets for petty offences

🚧 Hazards (Closed bridges, roads under construction, etc.)

to help you avoid an unplanned 100km detour on your afternoon ride

potential future additions: bike racks, bikeshare stands, super bad potholes...


For now, just to populate the map, there are also some preloaded pins for:

🚲 Bike shops

to help you find a spare tube

🏪 Corner Shops

in case you want some gatorade

☕ Cafes

to keep you awake


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages