Our client's current customer facing website built on WordPress needs to be updated to improve efficiency, stability and security. Also included in this project is the removal of the payment portal and its functionalities from the website.
Business Process Flows
1. Customer accesses website
2. Customer sees the Home page along with all other options.
3. Customer navigates to other pages on the website.
See List of Requirements:
Removal of payment portal page and associated WooCommrce plugins.
Upgrade of base website PHP
Upgrade of all plugins used by the website
Upgrade of Wordpress version.
Integration of Mailchimp platform into the website
Improve responsive design for mobile devices
Assess overall security with the website and implement agreed resolutions.
Below are TEST CASES you will be required to fulfill:
Test Case 1:
WooCommerce, supporting plugins and customized code should be removed from the website
Desc.
To remove the payment portal, WooCommerce, supporting plugins and customized code will need to be removed.
Expected Outcome:
WooCommerce and its plugins will be removed from the website. As a well as the code customizations made for it such as the account number validation.
Test Case 2:
Update to siteground’s managed version of PHP
Desc.:
At time of writing the managed version of PHP is 7.3.20
Expected Outcome:
The PHP version running on the website will be at least 7.3.20
Test Case 3:
Update to the latest version of WordPress
Desc.:
At time of writing the latest version of WordPress is 5.5.1
Expected Outcome:
The version of WordPress on the website will be at least 5.5.1
Test Case 4:
All plugins on the website need to be upgraded to their latest versions
Desc.:
Currently there are 21 plugins needing updating, inclusive of WooCommerce and its plugins
Expected Outcome:
All plugins will be at on latest versions
Test Case 5:
Remove unneeded plugins
Desc.:
There are a few plugins that are currently disabled. If these are not used for any functionality on the website, they should be removed.
Expected Outcome:
Only plugins needed for the website will be installed
Test Case 6:
New or update pages should not cause any plugins to be disabled or perform unwanted behaviour
Desc.:
This can indicate issues with another plugin, or WordPress / PHP version.
Expected Outcome:
No unwanted behaviours are observed.
Test Case 7:
PHP, WordPress, and plugins can be automatically updated without negative consequences
Desc.:
PHP and Wordpress are updated automatically by siteground. The website needs to be able to functional after these updates without negative effects.
Expected Outcome:
The website maintains its functionality and/or no negative effect on user experience is observed after an
automatic update.
Test Case 8:
The WordPress plugin for Mailchimp should be used for the Mailchimp integration.
Desc.:
It should offer the same or more functionality than inserting code directly into the webpage. As well as an
easier path for updating Mailchimp
Expected Outcome:
Upon integration, Mailchimp functionality is available directly from the website. Mailchimp is updated easily.
Test Case 9:
When rotatingmbetween portrait andmlandscape on ammobile device, themwebsite is able tomrecalculate the size
of the view to layout the web elements optimally.
Desc.:
When rotating between portrait and landscape on a mobile device, the website is able to recalculate the size of the view to layout the web elements optimally.
Expected Outcome:
The website can recalculate the size of the view to layout the web elements optimally from a portable device.
Test Case 10:
Redirect the URL for the payment portal to accounts."clientwebsite".com
Desc.:
Customers may have bookmarked the payment portal on their devices. The redirect will lead them to the new
location to pay.
Expected Outcome:
Users are redirected to the login page for the Self-Service app if they select the bookmark for the URL for the
payment portal
Hello sir,
I read your requirements and understand very-well and ready to do " Website Upgrade Project - Wordpress & Associated Plugins ".
i have 10+ years experience. This is my main profile link -
https://www.freelancer.com/u/dynamitewebsol
Thank you
WORDPRESS / WEB DESIGN / DEVELOPMENT EXPERT HERE
I have gone through your job description for (Website Upgrade Project - Wordpress & Associated Plugins) & interested to hear more about the project.
We have developed and delivered more than 300 website and web applications.
I'd be very happy to discuss this further and get started for you as soon as possible.
We dont charge anything higher than we proposed & you can create a single milestone and release upon completion
Thanks