React codebase containing a map for route navigation of Mass Transit System in Bangkok, Thailand (BTS, MRT, Airport Rail Link, etc).
It is a software application for route navigation of Mass Transit System in Bangkok, Thailand (BTS, MRT, Airport Rail Link, etc)
You can view a live demo over at https://metrofare.netlify.app/
To get the application running locally:
- Clone this repo
yarn install
to install all req'd dependenciesyarn start
to start the local server (this project uses create-react-app)yarn test
to run the testsyarn test:coverage
to run the tests with test coverage result
The application is a Thailand, specifically Bangkok, mass transit system map called "Metro Fare". It uses openstreetmap to show the map and uses graph theory to find the paths from 2 different stations
This project is also focus on testing which contains fare amount of tests that you can follow this test practices for learning purposes
see more in contributing/development.md