The goal of this project is to build a software package for the Windows platform to perform offsite backups.
This software will be used by customers of a remote backup service, and should do the following:
* Allow the users to select what files on the system they wish to backup
* Allow the users to update this list at anytime
* Allow the users to run the backup immediately or schedule it to run daily, weekly monthly, etc
* Allow the users to restore files from the backup server
* All the various other features one would expect from a backup program
This software would preferably communicate with the server using rsync over ssh. If you have a preference for another protocol, please let me know in your bid.
## Deliverables
* Fully functional program which will run under Windows 98, ME, 2000 and XP
* Well documented source code of all work completed
* Open source components can be used if agreed upon by the buyer first
* deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased (excluding any open source components previously agreed upon).
## Platform
The completed client should be able to run on the following operating systems:
* Windows 98
* Windows ME
* Windows 2000
* Windows XP
* Windows 2003 server