The BLE POC Application is a React Native-based mobile application designed for vendors. The application allows vendors to manage inventory, process orders, and check the authenticity of products efficiently.
- User Authentication: Secure login and signup using UserID and password.
- Location Access: The app accesses your location to help identify nearby devices.
- Bluetooth Connectivity: Automatically scans for all nearby Bluetooth devices.
- Device Authentication: Connects to Mazout devices and provides confirmation if the device is authenticated or not.
- User Experience: Ensures seamless interaction by integrating essential security and connectivity features.
To get a copy of the project up and running on your local machine for development and testing purposes, follow these steps:
-
Install dependencies:
npm install
-
Run the application:
-
Using Expo Go:
npm start
Then, scan the QR code with the Expo Go app on your Android or iOS device.
-
Using a simulator or connected device:
# for Android npx react-native run-android # for iOS npx react-native run-ios
-
- Node.js
- React Native CLI
- Expo Framework
- Android Studio or Xcode for running on simulators.
This project is licensed under the MIT License.