Finish Java Swing admin for Android App -- 2

Job ID: 31246336

Budget: $10 – $190 USD

This project aims to finish the development of a manager for an application I developed. Part of the code is already done (uses Java Swing).

In brief:

Create some tables in SQLite that store customer data, with all their relationships. It will be necessary to create the CRUD operations for the data collections and show them on the screen through a swing interface.

On the first use of the manager, or when the user clicks on the reset button, he must load the XMLs published in production and insert the data into SQLite for local manipulation.

After manipulating the data, the user can publish them for production. At this point, the application should generate two XMLs with a pre-defined template and send it via FTP to the server.

It is important to store the date and time of the XML that was synchronized from production and check every time it is sent to the server that it is the updated version. If it is out of date, it should signal the user and not send it. Giving the option to load the most current data.

The FTP upload code is ready.

There are two XMLs:

1 - categories.xml
I've already done the code that generates the XML according to the template, however it is necessary to create the CRUDs to manipulate the items.

2 - stores.xml
I've already done the code that generates part of the XML, practically all CRUDs are missing.

It is necessary to adjust and organize the layout of the main screen, making it more professional, as I did it just to test how it works. Placing maximize buttons and positioning swing elements.

I have a link to the existing bitbucked application and it's mandatory to look at the code to make sure it can continue from the existing one. Send me the bitbucket registration email that I give permission to read for you to evaluate.

My maximum budget is $190, because here in Brazil the dollar is very expensive.

Attached are two example xmls.