Find Jobs
Hire Freelancers

Development of cross-platform loyalty app

$30-250 USD

Cancelled
Posted about 9 years ago

$30-250 USD

Paid on delivery
We are hiring a developer to create only the beginning of an application. If this milestone is completed well, there will be more work afterwards. The requirements are below. APP DESCRIPTION: This is a loyalty App that will be used by staff in a small shop. Loyalty cards with QR codes on, will be issued to customers. When a customer hands the card to the staff member, they will use a phone or tablet to scan the QR code. They can then assign points to the card ID. This points balances will be stored in a local DB and displayed whenever the card is scanned. TECHNICAL REQUIREMENTS: - The app only has to work on Android 4.x and above at this time - The app will need to be ported to iOS at some point - The app needs to work with multiple loyalty cards, example Loyalty cards will be supplied. - Unit Tests need to be supplied, along with the code. - The QR scanner needs to be able to switch between cameras, with a button on the scanning screen e.g. the user should be able to switch between the front and back cameras. - Having well-documented, legible code is just as important as having a working product. If you are not willing to put in the time to format, structure, and explain your code, please do NOT bid on this project. Code should be styled according to appropriate style conventions; Meaningful variable names ("appPhotoId" not "apid"); All non-trivial functions documented with description of purpose, accepted inputs & expected result / output. OTHER REQUIREMENTS: - You must be fluent in English, both written and spoken. HTML INTERFACE MOCKUP: [login to view URL] EXAMPLE USER JOURNEY: Adding points to a customer's card - Customer hands loyalty card to the staff member - Staff member opens the loyalty app - Staff member scans the QR code on the loyalty card with the loyalty app - The card home page opens, which gives the staff member the option to choose to either add points or redeem a reward - Staff member chooses add points - The add points screen opens, which shows a field to enter a points value - Staff member enters the desired points value and presses add points, the add points success screen is shown - Staff member then presses the Home button to return to the home screen ON COMPLETION: For completion of this project, please supply an android .apk file, which we can use to test the functionality as described. Please also supply all documented source code and unit tests in a .zip file. PLEASE INCLUDE ANSWERS TO THESE QUESTIONS WITH YOUR PROPOSAL: - Please explain how you would port this code to iOS, and how much code do you think could be re-used? - How many APPs have you developed? - Do you have a portfolio of your work? If so, please provide a link. - Have you developed cross platform APPs before? If so please give examples. - Which cross-platform frameworks have you used? - How many hours do you think it will take to do this work? - What date can you start the work and what date will you finish? VERY IMPORTANT: To separate you from the spammers, please ensure you include answers to the questions asked above, at the beginning of your proposal. We will delete all bids that do not have at least one answer, since most bidders never read the requirements. Thank you for being one who does.
Project ID: 7393256

About the project

4 proposals
Remote project
Active 9 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
4 freelancers are bidding on average $201 USD for this job
User Avatar
Thank you for viewing my profile you can check have 5***/5*** also you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement specification and as per my previous experience with this we are capable to do this project. please give a chance to proved our skill. Welcome to one of the best services available for your online needs. We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML Please check reviews of our happy customers to boost your confident about us! Thanks. replay me on pm we need more discussion about your project ..
$147 USD in 7 days
0.0 (8 reviews)
0.0
0.0
User Avatar
Hi, Congratulations on your new software project. It's a great software that you are trying to develop. The answers that you required are given below, - Porting to iOS will require changes only in UI coding. It will take less time if a cross platform framework is used. - I've developed Android apps for my college project and an app for a client in freelancer.com - I've worked in PhoneGap to develop cross platform mobile apps. - Developing an Android app will take a week max. - April 11-18, 2015 tentative. But if that's not okay with you, then I can develop only in May as I have exams during the last 2 weeks of April. In a nutshell, I'm an enthusiastic developer who emphasizes more on delivering high quality products. I would like to work with you to transform your idea into a working product. If you are interested, please feel free to contact me to discuss in detail. Regards, R. Sanjay.
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since Mar 29, 2015

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.