Find Jobs
Hire Freelancers

Connect a web application to a local sqlite DB, using a MVVM architecture compatible with phonegap

$30-250 USD

Closed
Posted almost 10 years ago

$30-250 USD

Paid on delivery
We are developing an open source mobile app using phonegap. One part of this app is a view implemented as a static HTML5 file with some vanilla js, see index.html. We need to connect this view to a sqlite version 3 database that will be locally accessible to the app, using the MVVM architecture, via one of the available libraries (knockout, angularjs, you-name-it-js). The database schema is shown in persistency.sql. For details on what elements should be dynamically populated and the SQL queries to use, see the 1-page detailed specification. Basically it all boils down to write core in the change_node() and init() functions where you see the marker ".... your code goes here ....". We will take care of testing: - integration tests for sure (capybara ?) - ideally unit tests on the model-view (mocha ?): your code should be testable we can share the test scripts if you like. Additional requirements: - use the current, stable version of phonegap - although the app source code will end up on github, we prefer the deliverable for this job to be supplied by you as attachments via freelancer - we target Android 4.4, iOS 7 and WP 8; for your work just make sure it works with inside ripple ! - we plan to create the apps with phonegap build, so the communication with the sqlite database should happen using one of the two plugins for this purpose supported by phonegap build, i.e. com.millerjames01.sqlite-plugin ([login to view URL]) for Android / iOS or [login to view URL] ([login to view URL]) for WP 8. Use one of the two, preferably the 1st one. - plase avoid jQuery or jQuery mobile; try to stick to vanilla js As you will note, ATM not everything is ready (missing sample database, untested SQL queries, mismatches between fields and elements that should be dynamically filled, missing test scripts ...). We are working hard to finish our part in time, and confident that the required stuff to start the job will be available when we need to start. Anyway these adjustments should not significantly change the scope of the work. BTW, any suggestion / refactoring of the current HTML5/js design for the view is welcome !
Project ID: 6138389

About the project

2 proposals
Remote project
Active 10 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
2 freelancers are bidding on average $117 USD for this job
User Avatar
Dear Sir, We are the globalized software services organization specialized in providing Mobile, ECommerce and Social media frameworks using cutting edge and emerging technology. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and consulting services to independent software vendors and enterprises with WOW factor. We are specialized in providing solutions on the below mentioned areas. Mobile application development (iPhone, Android, BB, Windows Mobile) | ECommerce Solutions | Windows application development | Web application development (Open Source,.NET, JAVA) | Cloud based solution |Image Editing | Casino Games development | Independent testing Please let us know if you have any such requirements. So that, we can discuss further and develop high quality solution with low cost. Thanks & Regards, Santhosh Kumar .J
$33 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ITALY
Vercelli, Italy
5.0
37
Payment method verified
Member since Oct 25, 2006

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.