Looking for a developer(s) for "in-house" chat application.
Step1:
Simple universal iOS chat application, should work both on iPhone/iPad.
Person-2-Person text messaging, sending images, sending location.
No voice communication is planned by now.
Should store on-device history for last 2 weeks, be able to request older history from server.
Server should be able to send "wipe on-device data command"
No fancy login via "Facebook", etc screens. Just simple user/password authentication with server.
No registration of accounts via app. Since it is a corporate chat - accounts created only by admin.
Per-user contact list administered on server by IT admin, no search for users.
Keeps signed in until session disconnected by server.
No other user settings, except login/password.
Optional TouchID authentication after 5+ minutes of keeping app in background (quote separately please)
Simple server backend required. Strong SSL required.
No XMPP based solutions please! Should be self-designed XML based protocol via SSL.
Backend should be based on MySQL for message/contact lists storage.
Backend logic should be able to deliver messages for all signed in devices of single user,
sync history between devices via server.
No use of external services like FireBase is permitted. The only external service - push delivery via Apple.
The architecture should be designed with scalability to other platforms in mind (WebApp, Windows/Mac simple desktop client)
Third party's SDKs can be used, like [login to view URL] for saving time.