Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vshal9921/realtimescan
Android app sing MQTT for messaging with real time bar code scanner
https://github.com/vshal9921/realtimescan
android barcode-scanner java kotlin mqtt
Last synced: 28 days ago
JSON representation
Android app sing MQTT for messaging with real time bar code scanner
- Host: GitHub
- URL: https://github.com/vshal9921/realtimescan
- Owner: vshal9921
- Created: 2024-06-15T05:59:54.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-06-29T07:00:23.000Z (4 months ago)
- Last Synced: 2024-10-10T14:02:51.884Z (28 days ago)
- Topics: android, barcode-scanner, java, kotlin, mqtt
- Language: Java
- Homepage:
- Size: 220 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Real Time Scan
> An android app that communicates with a local server using a reliable, low-latency communication protocol (MQTT).
> The application keeps the front camera of the device active for scanning QR/barcodes in parallel with receiving messages.
> Every 2 seconds, the server will sends a message to the app, which the app acknowledges after receiving.
## Libraries used
1) MQTT - Eclipse Paho MQTT Android
Link - https://github.com/eclipse/paho.mqtt.android
2) Barcode Scanner - journeypp/zxing-android-embedded
Link - https://github.com/journeyapps/zxing-android-embedded## Server setup:
MQTT Aedes Broker using Node.js
File link - [https://drive.google.com/file/d/1k2KCNPM-hCv5JIj1dW2q7_wrX_rKcFu9/view?usp=sharing](https://github.com/vshal9921/RealTimeScan/blob/master/aedesServer.js)
## App logo
![app logo scann](https://github.com/vshal9921/RealTimeScan/assets/46436486/7c27faee-a393-4de2-af8f-72b624ce6198)