Skip to content
All projectsPersonal project · 2026

Travel App

A mobile travel-planning app, designed to keep working without a network.

ContextPersonal project
Year2026
Source codeGitHub
React NativeExpoTypeScriptJWT
01

Problem

  • A travel app is needed exactly where the network is not: on the move, abroad, out of coverage.
  • An app that assumes a permanent connection becomes useless at the moment it should be useful.
02

Solution

  • Offline queue: actions are queued in AsyncStorage and replayed automatically on reconnection, with a local cache and network-status banners.
  • JWT authentication with tokens stored in Expo SecureStore, automatic refresh and protected routes.
  • Local and remote notifications with scheduled reminders, automatic light/dark theme and Reanimated animations.
03

Result

  • An app usable end to end offline, which resynchronises on its own once the network is back.
  • A reusable React Native/Expo foundation: authentication context, API service layer, sync queue.

Stack

  • React Native
  • Expo
  • TypeScript
  • AsyncStorage
  • Expo SecureStore

/ Contact

Software to design, deploy, operate?

Write to me. I reply within 48 h.