Find Jobs
Hire Freelancers

Need help to build a Bluetooth (BLE) distance detector functionality on a react native app

$15-25 USD / hour

In Progress
Posted about 3 years ago

$15-25 USD / hour

Skills Required: React-native, experience with Bluetooth Low Energy (BLE) Expected Timeline: Flexible by the end of February. Project Size: The estimated size of this project is small (between 15 - 25 hours). Please let me know if you disagree with the estimate. Objective: We want to have a PoC to evaluate how accurate we can be today in measuring the rough distance between a mobile app and laptop or peripheral BLE devices. As a starting point, there’s already a bare minimum react native app with 2 screens: home and settings. There’s really nothing much there other than some UI components and simple react navigation. Requirements: There’s only one relevant screen for this task: Settings → Distance Detector. On that screen, users should be able to choose a device (laptop, beacon, etc) that is already connected via bluetooth (if a laptop) or scannable (if it’s a beacon or other peripherals). Once users have selected a device, ask them to walk to their desired threshold distance (e.g. 10m / 30 feet). The app should record this signal as a threshold. Users will then confirm. As long as the Distance Detector component is alive, the app should periodically ping the peripherals and detect whether the device is inside or outside the distance threshold. Show the results on the same screen and conclude whether the users are within the proximity of the device or not. Note: given the signal variations depending on multiple factors, we can display the raw signals (instead of distance) on the app. The app should be able to scan multiple devices at the same time (e.g. connecting to a laptop and at the same time reading BLE beacon signals like this one: https://www.amazon.com/Bluetooth-BLE-iBeacon-BC037-iBeacon-configure/dp/B07FC5FMHW/ref=sr_1_3?dchild=1&keywords=bluetooth+beacon&qid=1609368838&sr=8-3). The app should be able to do a background scanning. Should work on ios and android. To test the app against BLE beacons, you might need to program the beacon device to send advertisement. We’ll of course cover the cost of the beacon (such as the one linked above). Others: UI/ UX is not important. The deliverables are just the functionalities mentioned above. Laptop connection is the higher priority, BLE beacon should be the least. We will also cover the bluetooth beacon device for testing. Ideally we should persist the state at the app level (e.g. using redux) as well as persist the configurations in DB, but they’re not within the scope of this task.
Project ID: 28753769

About the project

13 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
$0 USD in 40 days
4.9 (121 reviews)
8.1
8.1
13 freelancers are bidding on average $21 USD/hour for this job
User Avatar
React Native Developer here!!! Distance Detector. On that screen, users should be able to choose a device (laptop, beacon, etc) that is already connected via bluetooth. Once users have selected a device, ask them to walk to their desired threshold distance (e.g. 10m / 30 feet). The app should record this signal as a threshold. Users will then confirm. Get 5 Years of experienced iOS, Android developers who are proficient in Objective-C, Swift, XCode, Android Studio, Java, Kotlin, XML, etc I would definitely like to assist you on this project and help you to derive the best satisfactory results as you need. Why choose me: # I’m having a business perspective while developing/working on a product # I will not start until I’m clear (No advance payment in discussion mode) # I’m honest to say “I’m not best fit for you Sir” (Let’s save each other’s time) # I’m Very much focused on time management I'm part of an 18-year-old, ISO certified, and award-winning offshore development center specializing in mobile apps since 2010. High-quality performance and quick turnaround are guaranteed at an affordable rate. We are a white-label service provider where we commit our clients to provide all Graphics, Source code, and related content as it's their property. They can utilize it even when they plan to scale or need some upgrades etc. A healthy discussion may lead us to the next level. I look forward to hearing from you Regards, Sapphire
$20 USD in 40 days
5.0 (10 reviews)
5.9
5.9
User Avatar
Greetings, Dear Sir/Madam, My professional experience in ReactNative includes designing and crafting code for various mobile applications and then testing the resulting code to meet client needs. I am expert in ReactNative different components like Expo, React Native SVG, Redux, Styled Component/native, Axios, Reanimated, etc Here are some highlights of my qualifications and professional achievements in mobile application design: 1. Designed and developed a Mobile Application for Boontech a Decentralized Market Place 2. Responsible for developing and maintaining iOS and Android applications. 3. Wrote test cases for all new features added and performed multiple rounds of regression testing to maintain the quality of the products 4. Refined and developed features resulting in a decrease of crashes by 60%, increase in user retention by 300% I can help you achieve your goals and provide frequent update on the project. The work will be done by professionals so I am sure you would not have any iota of doubt after completion. Sincerely, Iqbal Singh
$20 USD in 40 days
4.7 (23 reviews)
6.3
6.3
User Avatar
hi I have 5+ years of experience in embedded and iot system development. I have recently developed beacon proximity detection app for dcs_uk. I will develop your app in flutter, reason to use flutter is past bad experience with react native for ble communication. while on flutter I was even able to do background scanning please consider for your requirement, and let's have h chat to discuss in details ps: beacons broadcast non connectable advertisements thus app can not connect to beacons
$22 USD in 40 days
5.0 (7 reviews)
4.8
4.8
User Avatar
Hey, Pretty good at developing mobile apps in React Native. Experienced in domains like SaaS, Identity+Privacy+Security, AdTech+IoT, Construction, Real-estate, Non-profit, Social Platform, Recruitment, etc. Worked with funded startups from India, United States and Singapore release regular product updates. Let's talk?
$20 USD in 40 days
4.7 (3 reviews)
3.8
3.8
User Avatar
Hello Torio R.,   We have 20 years of strong experience in Android, Bluetooth Low Energy (BLE), iOS Development, React Native, as a result, we can successfully complete this project.   Please, review our profile here: https://www.freelancer.com/u/tangramua Here detailed information about our company, our portfolio, and the client's recent reviews.   Also, we wanted to personally discuss questions about your project, which helps us to give you the right estimation.   Best regards, Tangram Canada Inc.  
$17 USD in 5 days
5.0 (2 reviews)
3.2
3.2
User Avatar
Yo! I am an expert Swift , React Native software engineer with skills including iOS Development, React Native, Bluetooth Low Energy (BLE) and Android. Please send a message to discuss more about this project. Thanks & regards
$15 USD in 40 days
5.0 (1 review)
2.1
2.1
User Avatar
Experienced and dedicated full stack mobile app developer offering more than 4 years of expertise to the IT industry. Dynamic and personable with strong focus on application lifecycle. Strengths in cross-platform mobile development with React Native.  Produced 5 app UI translations. Because app's primary target area is French Guiana and Caribbean regions it is available in different creoles languages, as well as French and English  Completely prototyped app  Deployed to Google Play and Apple App Stores  Set up and maintained different databases: Firebase, MongoDB and Mysql.  Utilized React Redux for transient app state  Implemented offline first approach with react-native-offline module  Integrated multiple React Native modules such as react-navigation, react-native-firebase  Insured code robustness by using Typescript on React Native mobile Frontend  Deployed internal React Native mobile application - name kept confidential - for client DGAC for Paris CDG Airport's 300+ air traffic controllers. This app contains sensitive, information pertaining to air traffic handling. Technology: React js, React Native , redux Thank you for your time and consideration. I look forward to speaking with you about this opportunity. Best Regards Inam.
$17 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
campbell, United States
0.0
0
Payment method verified
Member since Feb 7, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.