## Yêu Cầu Cài Đặt 1. **Node.js**: [Tải Node.js](https://nodejs.org/) 2. **Yarn**: [Cài đặt Yarn](https://classic.yarnpkg.com/en/docs/install) 3. **Expo CLI** (nếu sử dụng Expo): Cài đặt toàn cục bằng lệnh `npm install -g expo-cli` hoặc `yarn global add expo-cli` 4. **Git**: [Tải Git](https://git-scm.com/) ## Hướng Dẫn Cài Đặt 1. Clone repository về máy: ```bash git clone https://github.com/yourusername/bestpc_mobile.git ``` 2. Vào thư mục dự án: ```bash cd bestpc_mobile ``` 3. Cài đặt các thư viện phụ thuộc: Bạn có thể sử dụng Yarn hoặc npm để cài đặt. Sử dụng Yarn: ```bash yarn install ``` Sử dụng npm: ```bash npm install ``` ## Chạy Ứng Dụng ### Sử Dụng Expo Nếu bạn đang sử dụng Expo, bạn có thể chạy ứng dụng trên giả lập hoặc thiết bị thật: 1. Bắt đầu máy chủ phát triển: ```bash npx expo start --web ``` 2. Cửa sổ trình duyệt sẽ mở ra. Bạn có thể quét mã QR bằng ứng dụng **Expo Go** trên thiết bị di động, hoặc nhấn `i` để chạy ứng dụng trên giả lập iOS (chỉ Mac). 3. Nếu bạn sử dụng giả lập Android, bạn có thể nhấn `a` trong terminal. ### Chạy với React Native CLI (nếu không sử dụng Expo) Nếu bạn không sử dụng Expo, bạn có thể chạy ứng dụng bằng React Native CLI (phát triển mà không dùng Expo): 1. Chạy ứng dụng React Native trên Android: ```bash npx react-native run-android ``` 2. Hoặc trên iOS: ```bash npx react-native run-ios ```