Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

41 Commits

Folders and files

Repository files navigation

MbtaTracker

This is a test

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more

MBTA Tracker

Overview

  • Our app allows users to interact with the google map and see different routes by clicking different buttons and check schedules for a specific stop and route. For purpose of a better user experiences, users could interact with the maps and routes without login, and after they login they could add the stops to their favorite list.
  • Users will only see the favorite stops that they added.
  • Deletion of a certain favorite stop is also supported.
  • Users could either choose to register an account or login using facebook.

External APIs

  • Soical Oauth(facebook)
  • Google Map API
  • MBTA API

Features

  • Implementing single page application using react-router

Tools & Libraries

  • react-google-login
  • react-maps-google
  • react-strap
  • mdbreact
  • react-sweatalert
  • mdbootstrap

References

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages