This guide helps you set up, run, and develop the project locally.
Make sure you have the following installed:
- π³ Docker (for API services)
- π’ Node.js (LTS recommended)
- π¦ npm or yarn
- π§ Git
- π¦ Expo CLI (via
npx expo) - π± Expo Go (on your mobile device)
- Java Development Kit (Azul Zulu)
- Android Studio
- Android SDK
- Android Emulator (configured via Android Studio)
- Reference
- Xcode
- Xcode Command Line Tools
- iOS Simulator
- Reference
- π§ͺ Watchman (macOS) β improves file watching performance
- π§ VS Code / WebStorm (IDE)
Run the following to verify your setup:
npx expo doctornpx create-expo-app EmployeeAdmin --template blank-typescript- Easy setup, fast development
- Works with Expo Go
- Best for API + Redux apps
Press Shift + I to list simulators, then select one (e.g., iPhone 17 Pro).
Press Shift + A to list emulators/phones, then select a device (e.g., Pixel 9 Pro).