I am looking to build a very simple prototype mobile application using the below technologies:
Native Script(angular) for cross platform native mobile application
The application itself will perform below three actions:
1) Walk through pages (3 pages)
2) Signup/Sign In process using the Social Identities(Authentication via social identities, i.e. Facebook, Google, LinkedIn, Twitter, etc.) or users email/cell phone with password. In case the user is using email then email confirmation process and SMS confirmation for cell phone. Any user information will be stored in Google Firestore.
3) Query a Firestore table after use authentication and display results.
Use Google cloud functions to be triggered on change of the firestore data
4)Generate a personalised card :
- Select from a list of images from google cloud storage
- Allow the user to Add Text(s) overlay for the images
- Allow the user to save what they have created, view their saved work, and edit their work.
- Allow the user to upload their own images
- Allow the user to use custom fonts (upload custom fonts)
- Allow the user to alter the color and size, formatting of the text (bold/italics/underline, left/right/center)
4) Integrate with Payment Gateway to process payment, ex. using Stripe. Capture credit card/bank account, and send to Stripe and store the keys in Firestore.
The deliverable will be the prototype mobile application and documentation covering steps to integrate these technologies.
Depending upon how quickly this prototype could be build there could be a followup projects leverage this application design.
Please respond to the job posting with your estimate if you are immediately available for this task.
App is example of course would be for Android and IOS.