SUMMARY
The task is to improve the application located at
[login to view URL]
The application basically does two things:
1. Fetches voting information from the remote server to local storage using
available JSON API calls. Local storage are currently implemented as a
collection of [login to view URL] archives under the 'data' folder.
2. Loads the data from local storage into memory and perfoms some
calculations/plotting.
THE TASK
The task is to implement new local storage module '[login to view URL]'. It should mirror
exisiting LoadGZ module, but use SQLite database. The public
interface should be the same with the interface of the existing '[login to view URL]'
module. Specifically, the following functions should be implemented:
* [login to view URL](dbstring, dfrom, dto) - fetch brief information from server
to local storage
* [login to view URL](dbstring) - fetch detailed information using already
fetched brief information from server to local storage
* [login to view URL](dbstring) - read the local storage and load Deputy-Vote information into
[login to view URL] in memory
* [login to view URL](dbstring) - read the local storage load Deputy-Faction information into
[login to view URL] in memory
Internally, the local storage should be organized as a SQLite database containig the
following tables with columns of appropriate types:
* table Deputy(DeputyCode, Name, etc)
* table Vote(VoteId, lawNumber, date, transcriptLink)
* table DeputyVote(Id, DeputyCode, VoteId, Faction) - many-to-many link between
votes and deputies
As a result, the application should be able to
1) Fetch the data from the Server into SQLite database
2) Load the data from the database into memory
3) The result of the calculation performed by Deputy1 module (the final plot) should stay the same
Hi,
I am instrested to do your project and I have experience working with python ans SQLite. I can meet the requirements with ease and gurantee to complete the work within the time limit.I am assuming that modifying all the existing functions you mentioned will be the only task to do.
Looking forward for your reply.
$30 USD in 6 days
5.0 (3 reviews)
2.5
2.5
11 freelancers are bidding on average $141 USD for this job
Hi, I (Myself a senior PHP Developer) have a team having experience of more than 10 years in developing web and mobile applications.
I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you’ll come to us again and again to avail our services.
I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget.
I am confident I can exceed your expectations and I would love to work on your project.
Warm Regards
~Team Shopify
Hello, how are you? I hope you have a bright day/evening from your side. I have read the details provided, but please contact me so that we can discuss more on the project. I believe I have the required skills in this case. I will work on your requirements personally since I do not outsource to third parties, this guarantees you high-quality work that is delivered on time. You can also request for revisions till you’re fully satisfied with the work. I believe writing is a passion and not a money making business where people will deliver low-quality work just to get paid. Try my services, and you will never regret. Waiting for your kind response