
Open
Posted
•
Ends in 6 days
Paid on delivery
Project Description: We need a developer to create a Word document parser in PHP that extracts Multiple Choice Questions (MCQs) from a .docx file and displays them on a PHP page for user validation before submission. Requirements: Input: Word (.docx) file containing MCQs. Questions may include text and/or images. Options (A, B, C, D, etc.) may include text and/or images. Each question may include a solution/explanation (text and/or images). Output: A PHP page that displays: Question text + images Options (A, B, C, D, …) Correct Answer(s) Solution / Explanation Displayed in a clean, structured format so the user can review and validate. A Submit button at the bottom (I will handle saving to the database myself). Scenarios to Handle: Question formats: 1., Q1:, Question 1 – Options formats: A., a), i) Answers: Answer: A, Ans: Option A, Correct Answer = C Solutions: Solution:, Explanation:, Sol. Technology Stack: PHP (mandatory) Use PHPWord (or another reliable PHP library) to parse .docx Extract images and display them inline with questions/options/solutions Deliverables: PHP script that: Accepts a .docx file upload Parses and extracts questions, options, answers, and solutions (text + images) Displays them on a webpage for user validation Code should be clean, well-commented, and extensible. Example Workflow: User uploads .docx file. Parser extracts MCQs (text + images). Displayed neatly on a PHP page. User reviews → clicks Submit (saving logic will be handled separately). Ideal Freelancer: Strong experience in PHP Familiar with Word document parsing in PHP (e.g., PHPWord) Experience handling embedded images in Word docs Detail-oriented to handle different formatting scenarios Timeline: 1 week
Project ID: 39748768
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Manama, Bahrain
Member since Aug 12, 2019
$750-1500 USD
$250-750 USD
$8-15 USD / hour
$750-1500 USD
$250-750 USD
£250-750 GBP
$10-30 USD
$10-30 USD
₹12500-37500 INR
$2-8 USD / hour
₹1500-12500 INR
₹600-1500 INR
₹100-400 INR / hour
$250-750 USD
$30-80 USD
₹1500-12500 INR
$1500-3000 USD
$750-1500 USD
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
$250-750 USD
$3000-5000 USD
₹150000-250000 INR
$250-750 USD