Create WordPress Plugin that creates a webform to take data entry and files in a step by step manner

  • Job DurationLess than a month
  • Project LevelMedium Level
  • Project deadlineExpired

Project detail

The application does not need to be in Plugin Format. It could also be a separate PHP web application, but needs to be incorporated into a WordPress Site.

Backend Administration:
-Administrator needs to create a user account. The user will login to this account once the account is created.
-Administrator needs to create a questionnaire for users to answer along with the ability for them to upload a series of files by filetype with size restrictions. (i.e. WAV Files, WordFiles etc..)

User Side:
When user logins they are presented with a initial screen showing the status both the Questionnaire and or the files that the administrator has requested as mandatory files.

– If questions have not been answered. The status would be RED. And they will be advised to finish answering the questions.
– If the mandated files have not been uploaded, They will see RED status and be advised to upload the missing files.

– If user feels they do not have the all the information or files.. they can select an override and request the form to be processed as is. This would then email the administrator of the request.

The administrator will need a way to invoke a script to move the files onto a different server and thereby change the status for the user indicating that the process has been started/completed.

That’s the gist of it. This needs to be very simple for the USER and allow drag and drop of requested files in bulk from their computer. While the user can and should go through the process in a STEP by STEP manner, the application needs to allow them to jump between UPLOADING of files and completing the questionnaire without losing information in the fields.

Notes:
-Clean modern simplistic interface is required for both the user and the adminstrator.
-Ability for the user to add or delete files as needed

Skills Required

Industry Categories

Freelancer type required for this project