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

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more