This project must be developed using Xamarin using C#, No other solution like Native Java, AppAccelerator, Cordoba etc will be accepted.
The concept it´s very simple, just have an Mobile application to approve requests from our Main application.
1 - The user will download the app from Play Store
2 - Open the App and SignUp providing few information, this step needs to be done using Google Cloud Messaging via Push Notifications, in this push the app needs to send the information in the SignUp screen.
3 - Go to Main screen and have all the functionality on the screens provided in this project.
Day by Day Steps:
1 - From our application we will push a message to the subscriber passing a message with some information (XML) with this push message the app will pop a alert (see the screenshots), then the user accept or deny the transaction.
2 - In both cases (Approve/Deny) this will post a transaction to our webservice.
3 - Even if the user has the phone locked this alert needs to be showed in the Android Events (Sliding Top Down event, check the screenshots)
We will provide all the URL, Credentials and environment to you work.