Skip to content

An app that allows the user to sign up, login and view pollution levels, plan a journey to/from London and view nearby taxis within London. It uses node for the login/sign up functionality and React on the front end to render the data to the client.

Notifications You must be signed in to change notification settings

HarryH-Tech/Transport_For_London_App

Repository files navigation

Transport For London Information

This app allows the user to sign up/login to a site and then find pollution levels, show nearby taxis on a map along with information about them and plan a trip to/from London using the TFL API found here.

It uses Node.js on the server side and React and React Router on the client side, along with Tailwind-CSS for the styling.

Other npm packages used include:

  • react-moment
  • react-datepicker
  • google-maps-react
  • axios

To use the app, clone this repo then navigate into the "client" and "server" folders in separate terminals and run npm install in each one. Then run npm run start and navigate to localhost:3000 to use the app.

You will need to create a .env file and use a separate mongo database URI and Google Maps API Key for the app to work properly.

App Screenshot

About

An app that allows the user to sign up, login and view pollution levels, plan a journey to/from London and view nearby taxis within London. It uses node for the login/sign up functionality and React on the front end to render the data to the client.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published