Skip to content

Conversation

@lminervino18
Copy link
Contributor

Description

This PR introduces the complete frontend logic and UI components for managing assessments (exams and assignments) in the ClassConnect app. It includes:

  • 📄 Assessment creation and edit form for teachers
  • 🗑️ Delete confirmation modal
  • 📋 Teacher assessments list screen with filters and pagination
  • 🎓 Student assessments list with filtering and countdown timer for active exams
  • 📝 Submission interface for students
  • ✅ Manual correction panel for teachers
  • 🤖 AI feedback support for open-ended questions
  • 📥 PDF/DOC download option
  • 💬 Feedback and grade display for students

Related Features

  • Assessment CRUD operations
  • Student submission handling
  • Manual and AI-assisted grading
  • Role-based views (teacher/student)

Status

✅ Functional with mocked backend (assessmentsMockApi.ts), ready for integration with real backend when available.

…ance assessment start logic in ExercisesScreen
…eStatsScreen; integrate react-native-paper for UI components
…ections on registration, login, course management, assessments, and statistics
@Manuel-Pol Manuel-Pol marked this pull request as draft June 25, 2025 00:04
@lminervino18 lminervino18 marked this pull request as ready for review June 25, 2025 05:57
@Manuel-Pol Manuel-Pol merged commit 16a934a into main Jun 25, 2025
3 checks passed
@lminervino18 lminervino18 deleted the feature/assessments branch June 25, 2025 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment