Looking for development of a small application, that will initially will do the following.
1) Creating new users (SMS verification)
2) Logging in as an existing user (SMS verification, or existing token)
3) Authenticating web clients (via push notifications)
4) Running a GraphQL query and displaying the results (against an existing server)
5) Showing a form, and posting the results (against an existing server)
client and server components are required
Client application can be Native, Flutter or react native. Please make your recommendation during your proposal. This must run both iOS and Android
Server components will be required for options 1-3, please recommend a technology set (even firebase) in your proposal.
Existing APIS will be able to provide you a list of UserIds for a specific phone number, if the user exists.
There should be no additional server side data storage required except for any authentication information.
As part of this, code review and turn over will be required to ensure that this application can be correctly compiled and deployed by the internal team.