Find Jobs
Hire Freelancers

Android and iOS app, geofence, tcp socket

$750-1500 CAD

Completed
Posted almost 7 years ago

$750-1500 CAD

Paid on delivery
Must HAVE EXPERIENCE developing Android & iOS app that uses: -TCP socket (is different from [login to view URL]) -Asynchronous TCP (using custom TCP protocol) -Sending, Receiving, Storing, and Processing data via TCP socket -Detecting disconnected TCP connection and re-connecting properly on TCP socket What you are building: Native Android & iOS app: -Register & Log-in with Email & Password -Password recovery -All Contacts page -Search other users to request as friend, fav friend, block user, etc -User Profile (picture, name, email, phone #, etc) -Settings menu (Privacy, notification, Account settings) -Geofence & Alert user/other users when arriving in geofence -Post Interested Activity. Join friend’s posted activity. -Chat Messaging (members list, etc) -Send Feedback, Send Invite Email to Friends -User metrics -In-app Native Advertising -Develop Node.js program to be run on the server to Send User Verification, Password recovery, Invitation email. (via Ubuntu/Linux Sendmail or other methods available to Ubuntu) -Develop Node.js program to schedule and send Onesignal Push notification -Other parts of the server is being developed by us, you just need to write the email sending program and Google FCM push notification and help us integrate them with the server Project duration: 8 weeks for both Android & iOS app.
Project ID: 13726752

About the project

6 proposals
Remote project
Active 7 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
A proposal has not yet been provided
$1,450 CAD in 90 days
4.8 (106 reviews)
8.2
8.2

About the client

Flag of CANADA
Thornhill, Canada
5.0
3
Payment method verified
Member since Aug 15, 2016

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.