Create Portable Software Program

Ακυρώθηκε Αναρτήθηκε Jun 19, 2010 Πληρώθηκε κατά την παράδοση
Ακυρώθηκε Πληρώθηκε κατά την παράδοση

We have a large collection of freeware programs and custom scripts and it is getting ever difficult to find, organize, update and launch the tools when fixing computers.

We want to hire a coder to create a portable software utility program that will allow us to add (store), edit, organize into categories, launch, download, and auto-update any freeware (and commercial) software tools we want from one central, user-friendly interface.

There is already an open-source framework for this. It's http://www.portableapps.com. There is also an updater add-on for [url removed, login to view] which is also completely free and open-source. You can use this in your efforts as well: [url removed, login to view]

We would like the selected coder to take the Portable Apps framework, customize it with our logo, and built out the functionality (please see other sections for list of functionality).

## Deliverables

* The software must be portable so that it can be launched from a thumb drive or CD without installation?

* The software must organize other software programs in a relative format so that even if everything is burned to a CD or copied to a hard drive and the drive letter changes, it will still be able to pull up and run the various software programs stored inside because they will be in directories relative to the main program?

* The design of the software user interface should be modern, clean and professional looking.

* The software must incorporate a feature like the File Hippo one in Keratin

* The software must allow us to add software (freeware or commercial) to the list

* The software must allow us to organize the software into groups

* The software must allow us to auto-update all the stored software programs with the latest version by clicking an auto-update button.? Keratin does this by storing the direct download link to each software and by using variables that allow it to change the download url with the new one (for example the download url usually has the version number in it and when a new version comes out the download url just changes the version number at the end. Keratin knows to look for a newer version number and to change the download link accordingly).

* The software to auto-run from where ever it's launch from (thumb drive, cd, hard drive, etc.).

* The software should be compatible with Windows XP, Vista, 7 & Linux & Mac 10.0 and higher (if separate versions of the software are needed for Windows, Linux, and Mac, that is ok)

* The software must have licensing setup (You will create a simple registration form I can include on a webpage that will walk the user through a simple registration process that stores their name, email, address, and phone number in a database and then generates a confirmation number for them to input into the software to activate it. The database must associate just one unlocking credit to each confirmation number so that once the number is used by the buyer to unlock their software, it cannot be used again to unlock the software down the road. I must also be able to add a credit to an existing confirmation number if for some reason a buyer needs to re-unlock their software. Basically, the way I see the process working is, my client buys the software (through a cart I will setup on my own) and then I will have the system go to a registration page which will have your form on it. The buyer will fill out the form, receive a confirmation number, and input that confirmation number along with the email address they used during registration to unlock their software.

* The software must include a 30 day trial period where it can be used for free for 30 days. After 30 days, the software should not work anymore and prompt the user to purchase/enter a confirmation number to 'unlock' the software.

* The unlocking process should be really simple because the software is portable and I don't want the user to have to keep unlocking the software everytime they move it to another source. Just one time would suffice. The database would then store registration number, email address, and number of credits. I can setup a database for you on my server if you like. Just tell me the login credentials you'd like it to use and I'll get it setup.

* The colors and style of the softer user interface must match my existing website: [url removed, login to view] (I have uploaded a .zip of the psd of [url removed, login to view])

* The software must incorporate my logo (also included in attached .zip). The design should be mostly all white with dark grey and light grey text like the text on this page: [url removed, login to view] I also really like the white buttons on the right hand side of the above link. They have a slight gradient from white to a very light grey giving them a modern clean look. I also like how they have a light grey rounded border.

Also, included in the .zip is the keratin software, pstart software, and all the tools/scripts we want included in the initial release. You are basically combining all the functionality of these two programs under one interface so we don't have to use keratin and pstart and so it is much more userfriendly to use the software.

PLEASE NOTE: Right now we are using Keratin (<[url removed, login to view]>) to store a list of freeware programs we want to keep up-to-date. We are then using PStart (<[url removed, login to view]>) to run these updated programs from our usb thumb drive. We also have a separate folder where we store various useful scripts to fix computer errors.

We are looking for a coder to build us a custom portable desktop application that incorporates the features of Keratin and PStart? and includes a separate section for us to view and launch our custom scripts. We? want this all integrated under one? visually beautiful, and brand-able user-interface so that we can? store new programs, update? programs, launch programs, and launch our scripts? all from the same software file.

The software you create must allow us to store the DOWNLOAD LINKS of all the software and not actually store the software itself. We will be distributing this software to other computer techs and it's illegal to actually distribute the software tools stored. Your software should just store the DOWNLOAD LINKS so that when a user launches the software he/she can then click "Download All" and each software will automatically be downloaded and stored in a relative folder for future deployment.

Μηχανολογία Linux Mac OS Microsoft Διαχείριση Πρότζεκτ Εγκατάσταση Δέσμης Εντολών Δέσμες Εντολών Γλώσσας Υπολογιστή Αρχιτεκτονική Λογισμικού Δοκιμή Λογισμικού Windows Επιφάνεια Εργασίας

Ταυτότητα Εργασίας: #3514335

Σχετικά με την εργασία

2 προτάσεις Απομακρυσμένη εργασία Ενεργό Jun 20, 2010

2 freelancers κάνουν προσφορές κατά μέσο όρο $1466 για αυτή τη δουλειά

muzammaljanjua86

See private message.

$382.5 USD σε 14 μέρες
(60 Αξιολογήσεις)
4.9
wamiqr

See private message.

$2550 USD σε 14 μέρες
(27 Αξιολογήσεις)
4.5
zeroboo

See private message.

$340 USD σε 14 μέρες
(9 Αξιολογήσεις)
4.0