Tech Stack
Description
ViaCar is positioned as a BlaBlaCar-style alternative built for the UAE market: trust, mapping accuracy, and compliance matter as much as the rider experience.
I worked in React Native and Expo with Mapbox for interactive maps and polygon-based coverage, plus push notifications end to end for booking and trip updates.
Release automation combines GitHub Actions with Expo EAS Updates so fixes can roll out quickly; the architecture was refactored so external reviewers—including investors and government reviewers—could navigate the codebase confidently.
- Cross-platform React Native (Expo) app published to iOS and Android.
- Mapbox for maps, polygons, and location-centric UX aligned with UAE use cases.
- CI/CD with GitHub Actions; EAS for builds and OTA updates.
- Push notifications for critical ride events; production hardening for scale.
- Engineering structure reviewed by investors and UAE government-aligned stakeholders.
Page Info
Maps & geofencing
Mapbox-powered mapping with polygon-based service areas and routing tuned for UAE operations.
Delivery pipeline
Expo EAS builds, over-the-air updates, and GitHub Actions for repeatable releases to both stores.
Reliability & governance
Codebase refactored for clarity and review by investors and UAE government stakeholders; push notifications for trip lifecycle.