For this deliverable, do the following:
-
Prototype:
- Upgrade your prototype, both client and service, to cover
all of your most important user stories.
- Your client should be accessing the most important data
through your data service. Configure the master/main branch
of your data service to be auto-deployed to the cloud as
explained in the monopoly service repo.
- Integrate coding standards into your client and project
repos using ESLint, GitHub actions/workflows, and GitHub
branch-protection.
- Tag this version as
construction
in both the
client and the service repos.
-
Updated Materials
- Continue to update your project management records.
- Continue to update your previously submitted materials,
including your design models and implementation.
Note that you must have some coherent client UI running by the beginning
of your pilot usability study with me as
your
test subject, which should happen during unit 12. Thus, this prototype
should, as much as possible, have persistent data integrated into a
smooth UX and compelling UI.
Checking in
We will grade your work according to the following criteria:
- 80% — Prototype (including the completeness of the
UI and DB implementations)
- 20% — Management