@extends('layouts.app') @section('title', 'Add Question to ' . $topic->name) @section('content')

Need to add many questions at once?

Use our CSV bulk upload feature to import multiple questions quickly

Bulk Upload

Adding questions to:

{{ $topic->name }}

{{ $topic->description }}

{{ $topic->questions()->count() }} Questions {{ $topic->subject->name ?? 'N/A' }}
View All Questions
@if(session('success'))

{{ session('success') }}

@endif

Question Information

Create a new multiple choice question for this topic

@csrf
@error('question')
{{ $message }}
@enderror

Write a clear and concise question

Answer Options

Select one correct answer
@for($i = 0; $i < 4; $i++)
{{ chr(65 + $i) }}
@error("options.$i.text")
{{ $message }}
@enderror
@endfor
@error('correct_option')
{{ $message }}
@enderror
Back to Topics

Quick Tips

  • Keep questions clear and unambiguous
  • Use plausible distractors for incorrect options
  • Vary the position of correct answers (not always A)
  • Click "Save & Add Another" to quickly add multiple questions
@endsection