About this project
it-programming / wordpress-1
Open
We have a site made in WordPress, it's based on a WooCommerce store adapted to work as an internal casting system for a model agency. So now 'products' are 'talents' and 'orders' are a list of models selected for some particular external client. In the checkout we obtein a PDF with the personal details of each model.
Another developer has been was working in this proyect and he made some customization of the plugins. We have to finish some points that were pending and we should continue working based on what is already done.
These are the pending tasks:
1. The posibility to upload a video in the WooCommerce product gallery of each talent/model. The url of this video should be printed in the pdf of the checkout.
2. We have to add two select inputs for client and agency in the step after the selection and before the checkout. Clients and agencies must be created from the admin with a logo image, this must be printed in the final pdf with the selection.
3. In the admin area, we have to add two columns more in the WooCommerce Orders table for client and agency for each listed selection.
4. We need to add in the product/model profile an indicator of how many times this talent was selected previously including all past orders.
5. We have to customize the basic design of the actual PDF generated after the checkout. We will provide the design.
6. We need to fix a small bug in the product/talent selection page. If we select a model the text button change to SELECTED but if we select the same talent twice, the error message only appears after the page reloads.
7. The Age attribute must be calculated automatically from the year of birth.
8. IMPORTANT: we need to improve the backend to make it easier for the client. Currently, talent features are loaded as product attributes in several tabs and it's very confusing for the user.
Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Custom development
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Other (Other APIs)
Delivery term: Not specified
Skills needed