Add new function to android app for tickets check

Cancelled Posted 5 years ago Paid on delivery
Cancelled Paid on delivery

There is an application with a built-in QR code scanner that checks the data read by the scanner by connecting to external MySQL database.

Shortly it is necessary:

- add new scenario of checking tickets,

- add option to print tickets via google cloud print,

- rebuild existing cenario of checking tickets.

Full task:

1. On the page of the QR scanner you need to add a switch - old/new scenario. Depending on the chosen scenario - the application should check the data received by the scanner either by the existing scenario or by the new one.

2. Create a new verification scenario:

- By analogy to existing scenario, you need to send a request with data from the scanner to the database,

- Create a page with the result of the check as a list of returned results (a list of tickets with info about each ticket):

- Depending on the status - you need to highlight the list item (ticket) - passed (red) / not passed (green)

- On the list item you need to place 2 buttons: Control, Print.

- When you click on the Control button, you must send a request to change the status of the ticket and change the color of the ticket in the list from green to red,

- When you click on the Print button, you must send a request to get a hash key, which then needs to be inserted into a specific format in order to receive a pdf ticket. This pdf ticket then needs to be printed via google cloud print.

Additional buttons to work with the entire list:

- Control all - in order you need to change the status of all green tickets to red,

- Print all - in order to send all tickets (both green and red) to print through google cloud print.

Back button on the results page - return to the scanner.

Parallel processes and popup notifications:

When you click on the “Print” and “Control” buttons on the list item, or for the entire list, it is necessary that the processes of changing the status or sending tickets to print must occur in the background so that the user does not wait for the process to finish.

At the end of the process, you must:

- display a popup notification with the result - “Ticket [ID] status changed”, “Ticket [ID] sent to print”,

- change color of the list item from green to red.

3. It is necessary to modify the old scenario using visual elements from new scenario:

- On the page with the result must be shown one ticket

- Depending on the status - you need to highlight the ticket - passed (red) / not passed (green)

- On the page with the result of the check you need to add a buttons - “Print” and “Control”.

- When you click on the Control button, you must send a request to change the status of the ticket and change the color of the ticket in the list from green to red,

- When you click the Print button, you must send a request to get a hash key, which then needs to be inserted in a specific format in order to receive a pdf ticket. This pdf ticket then needs to be printed via google cloud print.

Android Mobile App Development MySQL

Project ID: #18462429

About the project

9 proposals Remote project Active 5 years ago

9 freelancers are bidding on average $336 for this job

Champian

Hello, I have gone through your mobile app functionality like What exactly do you want, and I understood but I just want a few points to discuss with you. I am having more than 10+ years of experience in mobile ap More

$1500 USD in 20 days
(59 Reviews)
7.7
ksd711

Hello , I am Android development Expert and have 7+ years of Experience .Please contact so we can discuss the requirement in detail . Thank you

$700 USD in 10 days
(85 Reviews)
7.3
mxicoders

Dear Sir, Greeting from my side, I would like to apply for this job, and we will make it as per your requirement, as described in your Job details. Let me introduce our self, I and my teams are expert in iOS & More

$250 USD in 3 days
(23 Reviews)
6.9
patelvaibhav1997

Hello As we checked your project descriptions and we have few questions on this project about api and design . can we sort out this questions and we will tell you final cost and time and we can start this project More

$111 USD in 1 day
(95 Reviews)
6.3
ownmyserver

Hello Friend, We have 4+ year experience in design and development of Websites and Mobile Applications. We have relevant experience to your requirement. We can do your project. We have expertise in developing Appoi More

$25 USD in 1 day
(42 Reviews)
5.5
readymakers

I am confident I am the right candidate for this project as I have done many similar projects in the past. With years of experience in this field, I believe this project will be very easy for me.

$292 USD in 10 days
(3 Reviews)
2.9
arcsoft16

Hi, Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have got Rich experience in Jooml More

$28 USD in 7 days
(2 Reviews)
0.0
skhalfaoui

Je suis bien maîtrisé tous les outils nécessaires pour réaliser votre projet avec une plus efficacité.

$111 USD in 5 days
(0 Reviews)
0.0