Skip to content

Backend Implementation Phase 4 (Task-25, 26, 27) #182

Description

@Rakshit-maheshwari-rm

Hi,

I would like to contribute to this project by working on Backend Phase 4 — Mock Test Engine (Part 2). I will be handling the following tasks:

  • Design test_attempts table: id, user_id, test_id, started_at, submitted_at, status (in-progress/completed/abandoned), total_score, score_breakdown (JSONB)
  • Design user_answers table: id, attempt_id, question_id, answer (JSONB), score, feedback, time_taken_seconds
  • Implement GET /api/tests — list all available mock tests with filters (type, difficulty, duration); GET /api/tests/:id — get test with questions

Please assign this issue to me. I will submit a Pull Request once completed.

Thanks!
SSoC26

Metadata

Metadata

Labels

SSoC26Program label for Social Summer of Code Season 5.

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions