Find Jobs
Hire Freelancers

Upgrade Android Pure Java application - E-Voucher

$15-25 USD / hour

Closed
Posted over 7 years ago

$15-25 USD / hour

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
Project ID: 12331849

About the project

32 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
32 freelancers are bidding on average $22 USD/hour for this job
User Avatar
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 some of your required functionality like -I have a working android app on the market that is working with the RW420 Mobile Printer -I have experience integrating android apps with NFC -I have integrated with a couple of payment providers (firstdata and ccavenue) I also need to check the GUI and the backend technology for the other items and roles you have listed I'm a 7-year experience Mobile/Web developer. I'm running a team of 4 other full time developers. Kindly PM me for further discssion
$25 USD in 20 days
5.0 (110 reviews)
8.3
8.3
User Avatar
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 forward to hearing from you & start further discussion thru' private chat. Regards, YK LEADconcept
$24 USD in 20 days
5.0 (12 reviews)
7.8
7.8
User Avatar
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 - Android App, iPhone App Expert - Web Developing, Mobile Web Developing - Angular JS,Bootstrap, HTML5, Javascript, NodeJs(Express) - JSP, Spring MVC, JPA+Hibernate Framework - Hadoop, Spark, OpenStack -Linux Server Expert Manager -Oracle, MySQL, Mongo db, Casandra,etc database Manager -Redis, Apache Spark, Apache Kafka, etc - PHP Laravel Framework
$21 USD in 20 days
4.8 (200 reviews)
8.0
8.0
User Avatar
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 team of developers who can make this app easily Message me and we can discuss it further. Regards Huzefa
$25 USD in 20 days
4.9 (128 reviews)
7.3
7.3
User Avatar
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 description and confident to accomplish your project. I am an individual developer and you will be working directly with me if we proceed work on this project. My key skills are - 1)Ruby 2)Ruby On Rail 3)Angular JS 4)Node JS 5)PHP with Codeigniter and Laravel Framework. Let's initiate our chat so we can proceed towards conclusion of this project scope and give it a start as soon as possible. Thank & Regards Prashant Shinde
$27 USD in 20 days
5.0 (5 reviews)
5.0
5.0
User Avatar
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 in 50 days
4.9 (20 reviews)
4.4
4.4
User Avatar
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: OK 1. Vendor login with NFC card instead of username and password.. OK 2. Allow multiple vendor to log into the same device. OK, needs to check the database has tables for multiple vendor or not. 2-Invoices:OK 1. Dynamic price with validation between min and max (min=max => static price).. OK 2. Pin code on paying an invoice. (this pin could be Number-Colors-Photos)... Needs to discuss 3. Balance Expire (Balance could expired on specific date) multiple top-up for the same card each one will end in different date.. OK 4. Enable / disable pin code, signature, photo according to value from DB.. OK 3-Vendor Function: Whats the payment method ? 1. Payment from vendor side.. OK a. payment request (Select invoices to be request to paid- save this information not be paid again).. OK b. Payment receiving confirmation (after accepting from admin portal).. OK 2. print report with start end date with add button for (day, week, month)... OK 4-Field Officer..OK 1. setup card pin in three types (Number-Colors-Photos)..OK 2. Benef. signature on setting up pin code..OK 3. update balance when setup pin..OK 5- Show card information..OK First of all I would like you to send me apk to test. I hope that you have the native Android application. If you have any query, I am here
$15 USD in 40 days
5.0 (9 reviews)
4.0
4.0

About the client

Flag of SYRIAN ARAB REPUBLIC
damas, Syrian Arab Republic
0.0
0
Member since Aug 12, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.