Experience required: Joomla! Component Development, MySQL Database Management (Selective Backup & Restore).
I have multiple joomla web sites running EZ Autos, a vehicle listing component. Here are some of them: [url removed, login to view], [url removed, login to view], hilltopautomart.net. Each of these "child" web sites is controlled by their respective car dealership owners. Each owner adds, publishes, deletes, and so on, their own cars on their own web site.
I want a way that I can backup the part of the database that takes care of the individual vehicle listings information (located in the database) and pictures folder (located in a component folder) from each different web site and restore the multiple backups from the different web sites into one main "mother" site, so that all backups coexist together in one web site ([url removed, login to view]).
BASICALLY, I WANT EVERY VEHICLE THAT HAS BEEN ADDED TO EACH DIFFERENT WEB SITE SHOWN ABOVE TO BE LISTED IN ONE SINGLE WEB SITE THROUGH A BACKUP & RESTORE SYSTEM (Preferably automated, but not required). EACH BACKUP AND RESTORE WILL OVERWRITE THE PREVIOUS ONE TO KEEP WEB SITE UP TO DATE (THUS INCLUDING AND EXCLUDING NEWLY ADDED AND RECENTLY DELETED VEHICLES). The main web site that all vehicle listings are to be located is [url removed, login to view] ( [url removed, login to view] ).
At the current moment (June 29, 2007), we have 6 "child" web sites and the main "mother" web site ([url removed, login to view]). However, we are planning to grow into dozens of different "child" web sites, therefore, we need a component that is easy to install into each web site that will selectively back up and ZIP and send to main web site for extraction and restoration.
If you have any questions, please send an email to filipe(at) [url removed, login to view] or filipe036(at)hotmail.com. Thank you.
Please bid only if you can provide me with a complete, multi-functional, automated, stable system (Joomla component). Sample work is GREATLY APPRECIATED AND WILL VERY MUCH HELP YOUR BID TO GET CHOSEN.