I need someone to create a scientific abstract submission system based on PHP/MySQL. The system will be used to collect abstract documents from individuals attending a scientific meeting. I have attached layout documents but the programmer must present it in a clean and organized fashion.
The script must communicate with a third party registration software, [url removed, login to view], using their API found here - [url removed, login to view] (API connection details will be provided). A couple of pieces of information will be pulled from the software which include the registrants’ registration ID (will be used by the registrant to login to the system), First Name, Middle Name, Last Name, and whether they are submitting an abstract (choices: yes, no, or later).The later four pieces of information will be used to prepopulate fields in the form (please see [url removed, login to view]). Upon submitting an abstract, the user should be able to log back in to the system (using their unique registration ID – pulled from [url removed, login to view]) and change and update any information except for the presenting author field.
Once the information is collected from the form ([url removed, login to view]), it must be compiled into tabular format with the ability to download the abstracts as word documents individually or in batch within a password protected backend system. Please see [url removed, login to view] for the desired structure of the backend system. In addition, the backend table should always include an updated list of registrants by pulling the data listed above from [url removed, login to view] even if they haven’t completed the front end form yet.
The abstracts themselves will follow a certain format (see [url removed, login to view]). They will be compiled from the users’ entries and will include the following information: title, authors, affiliations, and abstract content. All abstracts must be sanitized so they are formatted similarly. For example, if a user enters a title in all caps it must be changed to all lower case except for the first letter of the first word. Please see [url removed, login to view] for the exact criteria.
Though the overall idea of this project is fairly simple, it requires a lot of attention to detail. Please be absolutely certain that you have thoroughly reviewed everything before bidding and if you have questions please ask. I would like to complete this project as soon as possible, preferably two to three days.
- I will provide a hosting account to work out of if necessary.
- The form must accept Greek characters such as α, λ, μ, etc.