-
Notifications
You must be signed in to change notification settings - Fork 0
Description
- Implement the Transcript upload and Degree planner page
- When switching to this page, a request will be made to the Students DynamoDB table
- If the student does not have existing information, then the page will just display a prompt to upload their transcript
- If the student has existing information (i.e. a transcript has already been uploaded), then the page will display the planner portion, which should be interactive and permit drag-and-drop to rearrange courses for future planned semesters
- Remember to cache the response to the dynamo request and check for that cached response when switching to the page before making the request to reduce the quantity of requests made to AWS architecture
- In terms of UX functionality for the page, see Nebula Planner as an example (drag and drop courses to customize schedules, provide a list of the student's determined degree plan course requirements/current progress/list of applicable courses for each category, etc.)
- Also allow for a student to reupload a transcript from the planner portion of the page to update their information
- This page may have stretch goals added to allow students to have multiple plans saved, but we'll see and backend resources will need to be looped in, focus on the prior requirements for now
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels