Update README.md

This commit is contained in:
Isky
2024-06-10 21:07:02 +08:00
committed by GitHub
parent db11965fb9
commit 4dfbbe7cbd

View File

@@ -48,7 +48,7 @@ SafeQR is a React Native application that allows users to scan QR codes using th
2. Navigate to the **QR Scanner** tab. 2. Navigate to the **QR Scanner** tab.
3. Point your camera at a QR code. 3. Point your camera at a QR code.
4. The app will scan and display the QR code data below the camera view. 4. The app will scan and display the QR code data below the camera view.
5. Use the bottom navigation to explore other sections (History, Settings, Profile). 5. Use the bottom navigation to explore other sections (History,QR Scanner, Settings).
## Project Structure ## Project Structure
@@ -76,16 +76,22 @@ SafeQR is a React Native application that allows users to scan QR codes using th
## Dependencies ## Dependencies
- **react**: 18.0.0 The following dependencies are required to run this project:
- **react-native**: 0.68.0
- **expo**: 45.0.0 - `expo-camera`: For camera access and barcode scanning.
- **@react-navigation/native**: 6.0.0 - `@react-navigation/native`: For navigation.
- **@react-navigation/bottom-tabs**: 6.0.0 - `@react-navigation/stack`: For stack navigation.
- **expo-camera**: 12.0.0 - `@react-navigation/bottom-tabs`: For bottom tab navigation.
- **expo-constants**: 13.0.0 - `react-native-screens`: Required by React Navigation.
- **expo-permissions**: 13.0.0 - `react-native-safe-area-context`: Required by React Navigation.
- **@expo/vector-icons**: 13.0.0 - `axios`: For making HTTP requests to VirusTotal API.
- **typescript**: 4.3.5 - `@expo/vector-icons`: For icons used in the tab bar and camera view.
### Installation
To install the dependencies, run the following command:
```bash
npm install
```