Nyra Mobile — Nyra AI
The React Native companion app for Nyra — drawer, tab, and stack navigation over a cached API layer, with secure credential storage.
- Client
- Nyra AI
- Role
- Mobile Developer
- Duration
- 2026
- Team
- In-house at Nyra AI
Navigation patterns
Platforms, one codebase
Credentials in plain storage
Shared API client
The brief
Take the parts of the CRM that reps actually need in the field and make them work on a phone, offline-tolerant, and fast enough to open between meetings.
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