Your task is to implement a wpforms exporter plugin which does following:
wpforms export UI:
- You provide a configuration UI under the wpforms menu
- the configuration UI has a select box showing all wpforms forms
- a integer input field for the amount days to export
- a select box to select a xlsx template file, which will be used for the export (define the folder as a constant in code)
- a button export
- access to wpforms data is done in the class WpformsExporter
- access the form, fetch all entries (by given days) and serialize them into XLSX document
- XLSX is handled in the class ExcelExporter
- the first row (headings) of the xlsx document contain the form label names
- each row underneath contain the values of the form
- data types shall work properly (e.g. dates, numbers like integer or decimals)
if you know plugins, which handle the job already, we are fine to take your suggestions too. We have more plugins to develop, so you even get more work for your honest consulting....
What are our requirements?
- your code passes PSR checks (PSR-1, PSR-2, PSR-12, PSR-3, PSR-4, PSR-5, PSR-19)
- create at least one class per each functionality:
- XLSX processing
- configuration data and CRUD
- exporter fetching from wpforms
- if you need libs provide them by composer
- the runtime is php 7.2+
- deliviery in our git
- if you do a good job on supporting our team, we are open to integrate you into regular work
What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.
This job is created with a placeholder budget/rate. So ignore our rates/budgets and post your best bid.
Do not wait for our availability here. Just answer, just ask or just reply.
6 freelanceria on tarjonnut keskimäärin $179 tähän työhön
Though i have gone through the project description ,I have a better experience of these tech. I have implemented it on our college website. so i am sure that i will be doing this project in an effective way.