mZKM - React Native app. Stay guided!
The current, publicly available website offering information on the timetable of Elbląg trams and buses is technologically outdated, and its interface has not been improved for over a decade. The idea for the project came from the need for a modern and up-to-date mobile application offering access to all necessary information. The application allows you to plan a specific trip and check the situation live at each stop. In addition, the searched route is provided with information about each stage of the journey along with the visualization of the route on the map. However, the application has its limitations related to the capabilities of the original service.
- React Native
- TypeScript
- Native Base
- React Navigation
- React Native Mapbox
- React Query
The app currently supports English and Polish (default) languages. To translate this app, please refer to src/locales/en.json
. After reviewing its content and making proper translations, please create a new file src/locales/[your-lang].json
. If you want your translations to go live, please create a new pull request with your changes.
- add support for full week schedule (needs changes in API),
- add support for dark mode
- add support for saving favorite routes