Back to projects
Mobile
Dijital.Seyahat Mobile Portal
Corporate travel and expense app for Yaşar employees — submit travel requests, capture receipts, and approve expenses on iOS and Android.
Tech Stack
- B2B
- React Native
- TypeScript
- Functional Programming
- React Navigation
- KeyCloak

- Firebase

- REST API
- Jest
Overview
Travel request management
Create, edit, and track corporate travel requests with date-range filtering, status views, and PDF export.
Expense capture
Photograph receipts with the device camera and attach them to expense requests instantly.
Approval workflows
Managers approve or reject travel and expense requests; review approval history in dedicated tabs.
ERP integration
Connect with ERP and accounting systems to post expenses to the ledger with a single action.
Secure SSO
Keycloak OAuth sign-in with role-based navigation for employees, managers, assistants, and proxy users.