Files
Eric FELIXINE e30ae8ed09 feat(smart-app): implement complete mobile app MVP
- App.tsx: full navigation (Auth stack + Main tabs with 5 screens)
- Auth: LoginScreen, RegisterScreen, ForgotPasswordScreen
- HomeScreen: dashboard with IoT metrics, weather widget, alerts, quick actions, sensors
- MapScreen: interactive map with layer toggles (6 layers)
- MarketplaceScreen: categories (6), products (5), search
- ChatScreen: AI chat with quick prompts (4), bot responses
- ProfileScreen: user info, stats, menu (9 items), logout
- AlertsScreen: alert list with severity, acknowledge
- SensorsScreen: sensor list with type filters (6 types), search
- ZonesScreen: zone cards with stats
- SettingsScreen: language picker (FR/EN/ES/DE), privacy, about
- Stores: iotStore (sensors, zones, alerts), notificationStore, uiStore + i18n
- Hooks: useSensors, useAlerts, useNotifications, useLocation
- Components: Card, Button, LoadingSpinner, ErrorBoundary, Header
- Services: iotService, notificationService (with axios API client)
- Utils: formatters (temp, AQI, noise, dates), validators (email, password, IBAN)
- Theme: colors.ts with full design system (Blue Ocean palette)
- Ditto: fixed MongoDB connection, new JWT secrets, official gateway image
2026-06-01 18:00:35 -04:00

35 lines
1.3 KiB
Markdown

<!-- Title -->
<h1 align="center">
👋 Welcome to <br><code>@expo/config-plugins</code>
</h1>
<p align="center">A powerful tool for generating native app code from a unified JavaScript interface.</p>
<p align="center">
<img src="https://flat.badgen.net/packagephobia/install/@expo/config-plugins">
<a href="https://www.npmjs.com/package/@expo/config-plugins">
<img src="https://flat.badgen.net/npm/dw/@expo/config-plugins" target="_blank" />
</a>
</p>
<!-- Body -->
Most basic functionality can be controlled by using the [static Expo config](https://docs.expo.dev/versions/latest/config/app/), but some features require manipulation of the native project files. To support complex behavior we've created config plugins, and mods (short for modifiers).
For more info, please refer to the official Expo docs: [Config Plugins](https://docs.expo.dev/config-plugins/introduction/).
## Environment Variables
### `EXPO_DEBUG`
Print debug information related to static plugin resolution.
### `EXPO_CONFIG_PLUGIN_VERBOSE_ERRORS`
Show all error info related to static plugin resolution. Requires `EXPO_DEBUG` to be enabled.
### `EXPO_USE_UNVERSIONED_PLUGINS`
Force using the fallback unversioned plugins instead of a local versioned copy from installed packages, this should only be used for testing the CLI.