Find Jobs
Hire Freelancers

Java, SQlite , XML & Epub

$250-750 USD

Fermé
Publié il y a presque 13 ans

$250-750 USD

Payé lors de la livraison
Read the whole description below. And give a quote for development and following 6 months of support. Need your professional skills to write a java program to load a couple of XML files into a sqlite database and an ePub format. Once the sqlite database is built, it needs to be packaged with some other html files, image files, and an archive needs to be generated based on a property file. Similarly an ePub has to be created with version number, and made into an archive. Once the archive is generated, the service then authenticates users and grants access. The full process requires logging so we know exactly what has finished running and what happened. Please read the full project in detail. And PM me your payment terms, and questions. Schemas for XMLs and SQLites are predefined and will be provided. The skills required are: • Java • SQL*Lite • XML • ePub (mostly html files in an rar file) • Linux Centos operating environment There are three parts of this program, and all parts must be driven by a property file. This property file will also be in an xml format. Part (1) The program will take an XML document, and create a sqlite database. The sqlite database schema is pre-defined. This loader program must also accept a property file which gives it specific instructions. A log file will be written as the db is getting generated. Logs should be descriptive and generously display overview of each user processing, [login to view URL], [login to view URL], and [login to view URL] and deletes-time [login to view URL] format. Part (2) Once the sqlite database is generated, it has to be packaged into an archive along with other html files, image files, and pdf files. This archive needs to be generated based on a property file. Each archive file will be versioned. Part (3) Generate an ePub. Which is based on the ePub format. This ePub is a set of html files for the most part. You can read more here: [login to view URL] Images also need to be included for this epub. This epub must be visible from a viewer. Will provide sample output. The epub will have pages and an index. A log will be generated for each users / epub generation. Each epub also has to be versioned. Part (4) A set of services need to be written. These services will authenticate the user, check the current version used by the user, and then send the package file version to the user, if the user has an older version. The archive file from part (2) above will be made available through this service. This service will check the version and make it available for download. A log file needs to be generated as access is granted... in downloads.log. The log records device id, user etc. Another service will synchronize the images since there will be a lot of images, and we don’t want to download all the images all the time, hence they will not always be included in the archive. Need option to include images in archive, or not include in archive and individually download them. Property files. Versioning, fully synch vs delta sync, validation information, will all be stored in a few sql tables. Need an example web page to call the service in part (4). A very simple sample page where I type in the username, password etc, and it calls the service. • Need developer to be online on skype all biz days daily from 7AM to 12:00 Noon Chicago Standard Time. This is a must. • Require 6 months of support included. Please PM me your payment terms. • About 10% of requirement will change, so developer must be prepared to handle that • Need an NDA signed
N° de projet : 1073355

Concernant le projet

11 propositions
Projet à distance
Actif à il y a 13 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
11 freelances proposent en moyenne $554 USD pour ce travail
Avatar de l'utilisateur
Hi, Please check PMB!
$725 USD en 10 jours
4,9 (336 commentaires)
7,2
7,2
Avatar de l'utilisateur
let me help you
$500 USD en 10 jours
4,8 (44 commentaires)
6,2
6,2
Avatar de l'utilisateur
Hi, please check PM.
$750 USD en 15 jours
4,9 (12 commentaires)
5,7
5,7
Avatar de l'utilisateur
Hello, Please view PMB. Ashwin
$750 USD en 15 jours
4,8 (41 commentaires)
5,7
5,7
Avatar de l'utilisateur
Hello. I have good Java experience. Please read pm.
$500 USD en 10 jours
5,0 (1 commentaire)
4,1
4,1
Avatar de l'utilisateur
Hello, Ready to start. Please see PM. Thanks
$600 USD en 20 jours
5,0 (1 commentaire)
2,7
2,7
Avatar de l'utilisateur
i have excellent knowledge in HTML5, PHP, Mysql
$270 USD en 15 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I meet your technical expectations, allow me please to do this.
$500 USD en 20 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
We are a group of 4 self motivated software experts having combined software experience of 40 years. We have designed large scale Java/J2EE, XML based N tier applications. We are confident that we can deliver the high quality work for you.
$600 USD en 15 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi! I am interested to do this job.
$400 USD en 14 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I have previous experience to develop project with pdf, epub and sqlit. So I think 30 days is enough for me to develop the project.
$500 USD en 20 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED STATES
Chicago, United States
4,9
13
Méthode de paiement vérifiée
Membre depuis oct. 29, 2010

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.