Upgrade Android Pure Java application - E-Voucher

Closed Posted 7 years ago Paid on delivery
Closed

My project is to update an exist Android Java project.

The solution is an E-voucher system which is a software that provide POS solution that work offline on mobiles phone. The main purpose is managing voucher and it’s balance, managing Vendors and their products using NFC cards.

Now I need to update the mobile app, here are the description for the updates needed for our application:

Core system:

• Downgrade the app to work on android 4 or higher, Now working on Android 5.

• Change printer SDK to our new device

• Disable on NFC card tap open new invoice

1- Login:

1. Vendor login with NFC card instead of username and password.

2. Allow multiple vendor to log into the same device

2-Invoices:

1. Dynamic price with validation between min and max (min=max => static price).

2. Pin code on paying an invoice. (this pin could be Number-Colors-Photos)

3. Balance Expire (Balance could expired on specific date) multiple top-up for the same card each one will end in different date.

4. Enable / disable pin code, signature, photo according to value from DB

3-Vendor Function:

1. Payment from vendor side.

a. payment request (Select invoices to be request to paid- save this information not be paid again)

b. Payment receiving confirmation (after accepting from admin portal)

2. print report with start end date with add button for (day, week, month)

4-Field Officer

1. setup card pin in three types (Number-Colors-Photos)

2. Benef. signature on setting up pin code

3. update balance when setup pin

5- Show card information

6-Design:

1. Home page shows:

a. Products

b. Reports

c. Sync

d. Payment

1. Enhance choose product mechanism

2. When click on product allow vendor to add the quantity of product and the price

3. Deploy design as provided from designer (Colors, Icons)

7-Roles: (all these functions depend on variable from the web)

1. Role for report

2. Role for create/show invoice

3. Role for create/show payment

4. Role for setup card pin

5. Role for Card information

8-Backup on SD card

9- Doing all API changing need on the web server.

The application now is working, those are just update.

More explanation could provided

Android Java Mobile App Development

Project ID: #12331849

About the project

32 proposals Remote project Active 7 years ago

32 freelancers are bidding on average $22/hour for this job

islamianwar

I read your project description twice and I have some thoughts, Its impossible to put an accurate estimate without taking a look at the current system, the new printer, etc I have worked on some android apps with More

$25 USD / hour
(110 Reviews)
8.3
leadconcept

Dear Sir, I have read Project Description & understood everything, so can you show me your existing App? Do you have an APK file? Please click on the chat button for further discussion about your project. Look More

$24 USD / hour
(12 Reviews)
7.8
JinDongZhe

We are a team of excellent programmers and engineers. We have completed over 250 jobs up to now, and are ever-growing at rapid speed. Our team include many experts with following skills. - C/C++/C#/Java Programming More

$21 USD / hour
(200 Reviews)
8.0
huzefagadi

I am Android and ios Expert,I would like to know more about the proposed application,Can you share any requirement document or any rough requirements you have so that we can evaluate on what is to be done. We have tea More

$25 USD / hour
(128 Reviews)
7.3
RubyOnRail

Hello, Its a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work upon customization part, if we can proceed towards more discussion. I have gone through your project More

$27 USD / hour
(5 Reviews)
5.0
linistzone

Dear Employer; I am professional Android app developer but new here on this platform. Please give me a chance to work for you. I will charge less and work more. Thanks

$15 USD / hour
(20 Reviews)
4.4
ForeignTree

If I downgrade the app, some features may not work. Needs to check the actual reason for minimum OS 5 first. Can you tell me new printer SDK? Disable on NFC card tap open new invoice..should be easy to do 1- Login: More

$15 USD / hour
(9 Reviews)
4.0