Skip to content

Conversation

@bderbs30
Copy link
Collaborator

Changes

  • Added task-editor components exploring a new design direction for creating/editing task templates
  • Built out section-based UI structure (details, languages, code stubs, solution/tests, settings) - mostly visual scaffolding at this point
  • Added task templates listing page with card view and preview panel
  • New hooks (useTaskEditor, useTaskEditorActions, useMonacoEditor, useCodeRunner) are stubbed out but backend integration still needed
  • Added StarterCode model to schema for multi-language code stub support
  • Various UI component updates and new shared components (Select, Breadcrumb, UnsavedChangesModal, etc.)
  • Swapped top navbar for sidebar navigation

Note: This is primarily a UI exploration - the editor components render but most functionality isn't wired up to the backend yet. Next steps would be connecting the API routes and services to make it actually functional.

image image image image image image

Checklist

Please go through all items before requesting reviewers:

  • All commits are tagged with the ticket number
  • No linting errors / newline warnings
  • All code follows repository-configured formatting
  • No merge conflicts
  • All checks passing
  • Screenshots included for UI changes
  • Remove non-applicable sections of this template
  • PR assigned to yourself
  • Reviewers requested & Slack ping sent
  • PR linked to the issue (fill in 'Closes #')
  • If design-related, notify the designer in Slack

Closes

Closes #137

@bderbs30 bderbs30 requested a review from LOTaher January 26, 2026 18:55
@vercel
Copy link

vercel bot commented Jan 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
sarge Ready Ready Preview, Comment Jan 26, 2026 8:56pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[OA][Frontend/Backend] - Task(Problem) + Assessment Library

3 participants