# EU.Admin.ReactNative
**Repository Path**: xiaochanghai520/eu.admin.reactnative
## Basic Information
- **Project Name**: EU.Admin.ReactNative
- **Description**: ๐๐๐ EU-Admin ReactNative๏ผๅบไบExpo, PNPM, TypeScript, TailwindCSS, Husky, EAS, GitHub Actions, Env Vars, expo-router, react-query, react-hook-form.ๆฏๆ็ญๆดๆฐ๏ผOTA๏ผ
- **Primary Language**: TypeScript
- **License**: MIT
- **Default Branch**: develop
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 3
- **Forks**: 3
- **Created**: 2025-02-21
- **Last Updated**: 2025-07-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: expo, TypeScript, hooks, React-native, React
## README

EU-Admin App
๐ฑ A React Native project ๐, Made with developer experience and performance first: Expo, TypeScript, TailwindCSS, Husky, Lint-Staged, expo-router, react-query, react-hook-form, I18n.
> This Project is based on [Expo](https://docs.expo.dev/)
> ๐ Supports hot updates
## Screenshots
IOS :




Android :





## Installer
> ๐ Android only. For iOS, please use a virtual machine. Test Account: `Admin`, Password: `1`

## Requirements
- [React Native dev environment ](https://reactnative.dev/docs/environment-setup)
- [Node.js LTS release](https://nodejs.org/en/)
- [Git](https://git-scm.com/)
- [Watchman](https://facebook.github.io/watchman/docs/install#buildinstall), required only for macOS or Linux users
- [Pnpm](https://pnpm.io/installation)
- [Cursor](https://www.cursor.com/) or [VS Code Editor](https://code.visualstudio.com/download) โ ๏ธ Make sure to install all recommended extension from `.vscode/extensions.json`
## ๐ Quick start
Clone the repo to your machine and install deps :
```sh
git clone https://github.com/xiaochanghai/eu.admin.reactnative
cd ./eu.admin.reactnative
pnpm install
```
To run the app on ios
```sh
npm run ios
```
To run the app on Android
```sh
npm run android
```
## ๐ Libraries used
- [Expo](https://docs.expo.io/)
- [Expo Router](https://docs.expo.dev/router/introduction/)
- [Nativewind](https://www.nativewind.dev/v4/overview)
- [Flash list](https://github.com/Shopify/flash-list)
- [React Query](https://tanstack.com/query/v4)
- [Axios](https://axios-http.com/docs/intro)
- [React Hook Form](https://react-hook-form.com/)
- [i18next](https://www.i18next.com/)
- [zustand](https://github.com/pmndrs/zustand)
- [React Native MMKV](https://github.com/mrousavy/react-native-mmkv)
- [React Native Gesture Handler](https://docs.swmansion.com/react-native-gesture-handler/docs/)
- [React Native Reanimated](https://docs.swmansion.com/react-native-reanimated/docs/)
- [React Native Svg](https://github.com/software-mansion/react-native-svg)
- [React Error Boundaries](https://github.com/bvaughn/react-error-boundary)
- [Expo Image](https://docs.expo.dev/versions/unversioned/sdk/image/)
- [React Native Keyboard Controller](https://github.com/kirillzyusko/react-native-keyboard-controller)
- [Moti](https://moti.fyi/)
- [React Native Safe Area Context](https://github.com/th3rdwave/react-native-safe-area-context)
- [React Native Screens](https://github.com/software-mansion/react-native-screens)
- [Tailwind Variants](https://www.tailwind-variants.org/)
- [Zod](https://zod.dev/)
## ๐ License
This project is MIT licensed.
## ๐ Other
[APi](https://github.com/xiaochanghai/eu.admin)