- The entire code was written in StackBlitz ⚡️ and can be checked there as well; The purpose for doing so was that it automatically hosts the code.
- Clone this Github repository
- One the repo is cloned, run
npm install
- Run
npm run start
- After that the application should be up and running on port
3000
or any other if3000
is in use. - The current service endpoint uses Glitch, which may go down (free tier) anytime, in such case, please host the Service following it's
README
and update path for same insrc/config/urls.js
.
- Feature: Show multi-select dropdown to choose different transport types. (Service support also needed)
- Add more unit tests, especially for the components.
- Make UI more responsive (for higher res) and update the current color palette.
- Write more generic code for
apiCall
helper and some otherutils
. - Add more comments in the code for more clarity.