/smarta-marta-frontend

A web application that allows users to view MARTA's train-line schedule in real time and filter those results to find quickly find the station they're looking for. If the user decides to create an account they are given the ability to save stations they frequent with specific filters (rail-line and direction) for quicker access to their wanted station information.

Primary LanguageJavaScript

Smarta Marta frontend

This is a React / Node based web application that allows a users to view real time train information for MARTA train stations and to create an account that you can store and edit favorite stations while logged in.

Prerequisites

Clone and run the following command inside this project's directory to load dependecies

$ npm install

Development

To gain access to marta's api, you must first request an access key from marta from their website.

After receiving your key, create an .env file with in the client file and set the key to a variable, called 'REACT_APP_API_KEY'.

This will give you the ability to obtain and display marta's train schedules.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/'persistent-modal-0577'/cli_project. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

This is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Smarta MARTA’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.