Our client ( Israel based proud owner of shops in Etsy ) being a shop owner himself in Etsy knew how catastrophic it is to lose data of an online shop in Etsy where there is no option to get back those business data. He wanted us to develop a robust and hassle-free automatic shop backup service with on demand restore options. A very important business requirement was to be able to download the backup files to user’s system in order to ensure that if, owing to any reasons, the shop in Etsy is deactivated or suspended, users with the help of our application, can download a copy of his shop from our application to avoid reinvesting time to recreate the shop from scratch. We also needed to let users restore items they backed up, and revert to the previous version in cases of human errors.
Our application which is an online web service that enables users to backup the full current state of their shop ( listings, privacy policy, testimonials, and other information ) and when required, restore the data. Users can select the backup frequency: Weekly or monthly and can always change that according to his/her requirement. In addition, users can also revert to previous version of their shop, if required. In case, users need to downloads the backup, the downloaded files will include a ZIP file containing a CSV file that contains item details such as titles, tags, details, etc. and a folder with all the listing images.
PHP, HTML, CSS, JavaScript, Jquery, Laravel, API (Etsy, Beanstalk, Amazon S3)