Find Jobs
Hire Freelancers

Mobile APP (Android native) Background user location upload

$30-250 USD

已取消
已发布大约 4 年前

$30-250 USD

货到付款
» PRICE AND DATES NOT NEGOTIABLE, your bid is final! » Project needs to be accomplished in 3 days This app should be composed by: . background service that allows location collection every 10 minutes or less. . this background service should show a permanent notification on the Android operating system to allow the service to run in background . the app should awake on a silent push notification and check if the service is running (if not, open immediatle) . the background service should start running after phone reboot as well (without opening the app) . background service should be able to stay running and awake even if the system shutdown the service . the app should detect if the user has not granted full location and activity access (all the time) permissions and if so should show a permanent notification on the android system and a popup on the app with a button to open the direct menu under the settings to allow it . the app should detect if the phone has battery optimization on. If so, should show a popup and notification asking to disable with a button to open the correct settings menu . the app should send to the backend a user unique identifier (can be random 24 digits, but needs to be the same until the user uninstalls the app) . the UI is simples and should be composed by: - splash screen . onboarding screen (with 3 slide help screen + skip button) - only show on user first usage - Main screen with: 1) button to start /stop sharing location (activate the background service), 2) a last address sent (address street, country), 5 numbers / statistics (that will be returned by the backend), 6) a area for the user to "add his home address). - Backend: . Python 3 . you should provide the backend api to store on a MySQL database . The database must include: - user id and it's locations (coordinates), location country - user's places - user (inside or outside his defined place - with a 100m radius) with timestamp when changed . the backend should have an endpoint that makes the following calculations: . number of users at home (in a specific country, passed as argument to the endpoint) . number of users outside home (in a specific country) . number of users at a specific location (with a specific location passed as argument, and radius as argument) . You should provide . full source code . any key that might be needed for you to temporarely develop (eg: fabric notification=) . the package name should be set on project kick off (request please) . constantly upload a git repository that would be provided to you . develop the server side on a Linux server given to you Milestones: At the end of the project. Dates must be met and the software needs to work as expected (more spefically in the location being sent in background continously . no dependent on opening the app).
项目 ID: 24531031

关于此项目

5提案
远程项目
活跃4 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
5威客以平均价$261 USD来参与此工作竞价
用户头像
Hey There, I have read the project description and found that I have worked on a similar project before that's why I can do it very fast at a fair price. I am a professional android, iOS and react native developer with 5 years of experience. Let's chat for details Thanks
$500 USD 在15天之内
4.7 (115条评论)
6.3
6.3
用户头像
We are emerging group of talented freelancers working on cross platform open source web application. Having average experience of 5+ years in web application development. We have delivered more than 100 projects for our clients present globally. We have majorily worked on Odoo modules like - Sales, Purchase, Inventory, Stock, Website Builder, eCommerce, Blogs, Mass Mailing. Mainly focused over Odoo ERP Customisations, Python, Django, Ruby on Rails, React JS and other preferred Javascript Frameworks.
$140 USD 在2天之内
4.7 (17条评论)
4.5
4.5

关于客户

PORTUGAL的国旗
Lisboa, Portugal
5.0
5
付款方式已验证
会员自5月 13, 2009起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。