Files
han-app/VM4_Expo-mobile
..

HAN Chat Mobile

Мобильный Android-клиент HAN Chat на Expo SDK 57.

Подготовка

  1. Установить Node.js и npm.

  2. Скопировать .env.example в .env и указать адреса API и Keycloak.

  3. Установить зависимости:

    npm install
    
  4. Зарегистрировать han-chat://auth/callback как допустимый redirect URI клиента Keycloak.

Локальные проверки

npm run typecheck
npm test

Запуск приложения выполняется отдельно командой npm run android. Проект использует managed Expo workflow и не хранит каталоги android/ и ios/.

Сборка

Профили development, preview и production определены в eas.json. Перед первой EAS-сборкой потребуется привязать Expo-проект и настроить signing credentials.