Next Iteration: Completing User Stories with React
This week we covered large-scale software testing. We went over higher fidelity, longer execution time, and increased cost. We also explored the differences between large tests and unit tests. In this week’s assignment, we built out the React frontend for our registrar and gradebook services and we completed the user stories from Assignment 2. We implemented pages for students, instructors, and admin users using reusable React components. We ensured students were able to view schedules, enroll in courses, see assignments, and check transcripts. Instructors could manage assignments, enter grades, and finalize course scores. Admin can now also manage users and course sections. We followed a GitHub-based workflow with pull requests and code reviews to track progress for each task in this iteration.