Nyra Tracking — Nyra AI
The React Native employee-tracking app for Nyra's field team — attendance, visits, and the working day over a cached API layer, with secure credential storage.
- Client
- Nyra AI
- Role
- Mobile Developer
- Duration
- 2026
- Team
- Embedded with the Nyra AI team
Navigation patterns
Platforms, one codebase
Credentials in plain storage
Shared API client
The brief
Give the field team one app for the working day — check in, log visits, see the plan — offline-tolerant, and fast enough to open between meetings. Tracking that helps the employee first is tracking that actually gets used.
The build
Expo for the toolchain, React Navigation for drawer, bottom-tab, and stack flows layered together, and TanStack Query as the caching boundary so screens read from cache first and revalidate quietly.
Tokens live in Expo SecureStore rather than async storage, and the whole app talks to one Axios client with interceptors handling refresh, so no screen has to think about auth.
Where it landed
One codebase covering both platforms, with blur and media handled natively through Expo modules rather than shimmed in JavaScript.
- React Native
- Expo
- React Navigation
- TanStack Query
- Expo SecureStore
- Axios
- Cache-first reads, quiet revalidation
- Tokens in SecureStore with refresh interceptors
- Drawer + tabs + stack composed cleanly
- Status
- Open to work
- Based in
- Hyderabad, IN
- Response
- Within 2 business days
- Engagements
- Audit · Sprint · Embedded