Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Nasiriyah, Iraq
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Description (Full Professional Brief)
I need a developer to build a lightweight yet intelligent online examination system that delivers multiple-choice (MCQ) tests, tracks detailed timing analytics, and automatically sends the results to a fixed email inbox.
The goal is to evaluate candidates with high accuracy by measuring not only correct answers, but also how much time each student spends on every single question.
Required Features
1. Exam Structure
Web-based interface accessible from any device (desktop or mobile).
Single-answer MCQ format.
Clean, fast UI suitable for professional testing.
2. Timing System
Global exam timer (e.g., 3 hours total).
Per-question timer that tracks:
Time spent on each question
Total exam duration
All timing data must be stored and included in the final report.
3. Automatic Result Processing
Auto-calculation of final score upon submission.
Automatic generation of a detailed PDF report containing:
Candidate Name & Exam ID
Start & End Time
Total Duration
Per-question time taken
Chosen answers and correctness
Final score
Anti-cheating logs (optional): page-switching, tab changes, or inactivity.
4. Automatic Email Delivery
After submission, the complete report must be automatically emailed to one fixed administrator email address.
Email must include:
PDF result
Any monitoring logs (e.g., question-timing file)
5. Administration
A simple and secure admin interface to:
Create/edit exams
Add/remove MCQ questions
View all submissions
Export results to CSV/Excel (optional)
6. Technology Preferences
Python is preferred (Streamlit, Django, or FastAPI).
Developer may recommend the best backend + database stack.
Clean documentation so the system can be extended later.
Deliverables
Fully working online exam system
Source code + installation instructions
Admin dashboard
Automatic email integration
PDF generation
Timing analytics
Optional security enhancements (logging, anti-cheating)
Skills Needed
Python
Django or Streamlit
Web development
PDF generation
Email automation
Database design
Frontend development
Additional Notes
This project must be fast, reliable, and professionally structured, as it will be used in a real evaluation environment for candidates." (client-provided description)
Matched companies (3)

Omninos Technologies International pvt ltd

B2Bcert ISO consultants in Bangalore
