Make a mobile client application that detects a signal bluetooth and, consequently, communicate to a remote server the detection. This communication is advisable to take only one time, eventually you can send an end communication detection, but not consecutive detection communications (therefore from off to on, possibly from on to off, but not on-on-on etc)
Used tecnologies:
- Cordova (framework for mobile app)
- VueJs (javascript framework)
- Firebase-Firestore (database cloud)
Detail of my project on my Trello dashboard
The app can now:
- Check for bluetooth connection
- Scan for ble devices
- Write on the database the bluetooth and the user informations
- Attach messages to the bluetooth and user information
- Switch between gui types
- Dynamic authentication system
- See the last ten connection made
- Manage user authentication
- Bluetooth devices filtered by registering the uuids
Further improvements will be:
- The app will be in background (not as a service)