generated from UTDallasEPICS/next-js-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Bugs
IsaacP edited this page May 1, 2025
·
4 revisions
- Convert student and project CSVs to DB
- CSV uploads via button properly but student list is not updated on Generate page (is only displaying template data, not the actual data from the DB)
- Need to locate CSV parsing file
- Need to locate DB conversion file
- Need to link student list to display life DB status
- Retrieve CSV data from the DB
- Sorting students into teams
- Export teams list as a CSV file
- Website pages need to be moved from the top of the screen to a sidebar
- Additional web pages (All of these pages should simply display a list):
- Partners page
- Students page
- Teams Page
- Mentors Page
- Clicking on the logo should bring the user to the “home” page, aka the projects page
- Add a S.C.I.P.E. page
- Disable the little Nuxt “page time” indicator that shows up at the bottom of the screen *Review and clean up source code
- Add the ability to edit elements within lists
- Retractable SideBar
- Projects list display needs to be vertically longer
- Edit project capability needs to be added:
- Be able to select a project from the Projects list and edit its information
- Scaling needs to be fixed for when not on a wide display (elements do not scale properly when window is shortened horizontally)
- Projects should have one of these statuses:
- New
- Continuing
- Completed
- Hold
- Withdraw
- Adjust filters section
- Semester Section- search up by semester
- What does clicking the “archive project” button in the project details box do? Is it functional?
- Can’t leave project details box in the projects page
- The details in the box are randomly generated/latin
- Form Teams button needs to be removed. The “teams” idea is being handled by the algorithm at the same time as its assigning projects to the students.
- Verify the student list upload button works and properly uploads list to the database
- Attribute Importance (Need to figure out what this setting was originally for and fill out the dropdown menus)
- Make sure the “Generate Teams” button is properly hooked up to the algorithm.
- Change the “Team Combos” part of the page to a “Generated Teams” display that shows the output of the team generation (A list of all Projects by name with a list of the people assigned to the team in the same element)
- Confirm the “Export as CSV” button functions
- Move the “Project Status” view to the Projects page
- Select button doesn’t work in the team combos box
- Page is listed on website but there is no .vue file to go with it in the repository.
- Discuss with Taz about what this page was used for/possibly reformat link to display the demographics data.
- Project list needs to be visually longer and each project needs to have a more compact display element.
- Bars displaying data evaluating to relatively small values do not display numbers above the bars, but they should display numbers.
- This page needs to take in/use the generated team data as well as a list of all the student’s github/discord usernames and will automatically invite the students to their respective repositories.
- API's are currently non-functional. Need to re-write new API’s to retrieve data to and from the database
- Review old code and provide documentation
- Progressively document newly written code
- Integrate all documentation into one file for easier reading
Wiki
Website Functionality
Demographics Workflows
Project Plans
- [S25] Team Formation Plan
- [S25] Demographics Plan
- [F24] Team Formation Plan
- [F24] GitHub/Discord Plan
- [F24] Demographics Plan
Resources