This project is to redevelop the CatalogIt WordPress plugin:
Why
The current plugin was written several years ago by resources that may not have had the proper skills or understanding around WordPress best practices at the time. Additionally, some of our key customers have asked for enhancements to the functionality of the plugin. These two things combined make this a good time to go about rebuilding/refactoring the plugin both to ensure adherence with WordPress standards as well as to incorporate these desired updates. We are not at all opposed to reusing any code from the current plugin that is acceptable and follows best practices in order to accelerate work.
Goals
In rewriting this plugin we want to achieve the following:
* Adherence to best practice for WordPress security, manageability, and update-ability with
the ability to work on the greatest number of WordPress and PHP versions that are
practical
* Increase the performance of the UX of the plugin-powered pages using AJAX
* Additional functionality per “Desired Updates” section of the requirements document (see link below)
* Enable customization of core HTML and CSS templates
* Elimination of dependencies that can result in conflicts with other installed plugins
* Ideally, one shortcode that supports the different “virtual” views (replacing the existing 3 shortcodes)
The full requirements for the project can be found here: https://s3.us-west-2.amazonaws.com/wp-plugins.catalogit.app/RFQ_+CatalogIt+WordPress+Plugin+Redevelopment+(v3.4).pdf