We need someone you much be very strong in PHP and very strong with API, RESTful, Payment gateways (Stripe, 2checkout…) and cloud storage API (Dropbox, Amazon S3,…) to help us fix some small issues in cores of our website.
Our website is a File Sharing website written in Laravel 5.0 that we store files in Backplane (a cloud storage similar Amazon S3). We need you to urgent fix some small problems and reinstall the website on our server ASAP
1. Fix the user deletion function: we store files of all user in the same bucket, but we miss something when doing user account deletion, when we delete a user, files stored of that user has not been removed from bucket. So we need you to check file storing path in the bucket and make sure that all file of a user will also be removed when we delete their account (you need to review file storing structure in the core and the cloud storage module to find what was missing and fix it!!)
2. After fix the step 1, please check if the bellow components work fine and reinstall it on our server (we just integrated some new components - the integrations have done and work OK, but we need you to recheck it again to make sure if everything work fine)
a. Check the 2checkout payment gateway and the pricing table to make sure the payment gateway and storing plans (FREE and PREMIUM) work fine.
b. Check if the email confirmation work fine?
c. Check if the Google recaptcha work fine?
d. Check if the Social button work fine?
e. Add a flashing message and a confirmation check (Yes, I agree) when user click in the “prohibited content” report button (the operating code of that button was already done inside – we just need to flash a warning message look like in the attach image before doing that code (please check the attach image)
f. Please change the Live Chat location to the right-side (and show the Label to “Support” if possible)