Skip to content

Conversation

cnayak99
Copy link

This PR streamlines how student task data is structured and secured on the backend, while also reinforcing documentation and test coverage.

Key Improvements:

  • Introduced StudentTask as a view model, not a database table:

    1. Aggregates data from Assignment, Participant, and Team

    2. Simplifies logic and eliminates data duplication

  • Planned for mobile responsiveness and accessibility early using UML diagrams and wireframes

  • Implemented authentication and access control:

    1. Only logged-in students can access their tasks
  • Added robust controller methods:

    1. Fetch all tasks for a student

    2. Retrieve detailed info for a specific task

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.

1 participant