CSC/ECE 517 Spring 2024 - E2432. UI for Participants.rb: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


== Description ==
== Description ==
The aim of this project was to enhance the user interface (UI) for participants in Expertiza, an online peer review application. Initially, the URL structure was modified to accommodate individual participants associated with specific assignment IDs. Furthermore, the UI underwent significant refinements to align with the underlying data schema, enhancing usability and functionality.
== Design ==
== Design ==
The design changes focused on streamlining the participant creation process and removing redundant features like the edit functionality. By incorporating a user dropdown menu and redefining the participant's relationship with the user and assignment ID, the UI became more intuitive and efficient.
== Database ==
== Database ==
We cloned and set up reimplementation backend for our database.
== Files modified in current project ==
== Files modified in current project ==
== List of changes ==
== List of changes ==

Revision as of 21:11, 24 March 2024

This wiki page is for the description of changes made under E2432 OSS assignment for Spring 2024, CSC/ECE 517.

Description

The aim of this project was to enhance the user interface (UI) for participants in Expertiza, an online peer review application. Initially, the URL structure was modified to accommodate individual participants associated with specific assignment IDs. Furthermore, the UI underwent significant refinements to align with the underlying data schema, enhancing usability and functionality.

Design

The design changes focused on streamlining the participant creation process and removing redundant features like the edit functionality. By incorporating a user dropdown menu and redefining the participant's relationship with the user and assignment ID, the UI became more intuitive and efficient.

Database

We cloned and set up reimplementation backend for our database.

Files modified in current project

List of changes

Testing Details

Relevant Links

GitHub repository: https://github.com/mahathii/reimplementation-front-end
Pull request: https://github.com/expertiza/reimplementation-front-end/pull/39

Team

Mentor

Kalyan Karnati

Student Team

Anish Rao Toorpu (atoorpu@ncsu.edu)
Mahathi Kolishetty (mkolish@ncsu.edu)
Nitya Naga Sai Atluri (natluri@ncsu.edu)