Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-implemented View Team Grades page. #45

Open
wants to merge 30 commits into
base: main
Choose a base branch
from

Conversation

Nisarg20
Copy link
Contributor

@Nisarg20 Nisarg20 commented Mar 25, 2024

ROUND: 1

  1. Re-implemented the view team grades page from ruby on rails to react and typescript.
  2. Update few UI elements such as adding buttons to toggle between rounds instead of stacking one on top of another
  3. Improved the logic behind the sort by value functionality for the average score per question in the table.
  4. Introduced Averages by Review given along with pre-existing averages by question.
  5. Incorporated DRY and SOLID principles while reimplementing all the functionalities

ROUND: 2

  1. Integrated a submission button at the top of the grades view page to streamline the user experience and facilitate easy access to the submitted link.
  2. Added Meaningful title for the checkbox that shows comments more than 10 or 20 words.
  3. Added a toggle button to show the Questions in the table on the click.
  4. Added a Color Legend table on the right of the Review Table
  5. Implemented three buttons on the page to show round1 score, round2 score, round1 and round 2 score combined.
  6. Refactored Dummy Data to structure it by review instead of question.

Nisarg20 and others added 30 commits March 19, 2024 15:54
…lementation

migrated HeatMap functionality for review table from Ruby on Rails to React
Fixed the hovering effects on the reviews and questions for the heatmap table
…on_GradesView

Added Button to HomePage as well as Grade and Comment Section at the …
Minor bug fixes, updated the dummy data from typescript file to json file, added a visual representation of total marks per question
Renamed the Variable "test" to "ViewGrades"
Added Show Submission Button and Color Legend
Added Toggle Question Button and modified the Color Legend
 Added test cases for the React Components
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.

3 participants