Skip to content

teikmeout/CrowdSourcedBusStops

Repository files navigation

Project 2

Jonathan Ahrens

WDI General Assembly

Bus Stop

Google Maps API Bus Stop location saving

This is a web app that will allow users to save specific locations and mark them with the public transportation option that they are using.

Introduction

Some countries do not have a correct render of their public transportation information in Google Maps. Sometimes this is because of Private companies running these services not providing that information, but can also due to the lack of resources to provide it.

Interaction Design

User will create a username and password saved into a MongoDB (the best way that it can be done there by encrypting password via bcryptjs) Once user logs in, Map view will render via Google Maps API current location of user via browser's location The user will be able to see current latitude and longitude, and move pin's location to determine a new stop that will be tagged with the name of the route the user takes there. The user will be able to view his saved places and delete them if he considers that it's no longer a stop.

Wireframes

Login wireframe Map wireframe Understanding User login flow WhiteBoard1

Technologies used:

  • HTML
  • CSS
  • JS
  • Node.js
  • Express
  • Path
  • MongoDB
  • dotEnv
  • HTML5 Geolocation
  • bcryptjs
  • Google Maps API
  • Heroku

References

About

Node+Express App that helps users log locations to a SQL database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published