Krijo një dizajn softueri për të matur progresin duke pasur parasysh kërkesat e mëposhtme.
Kërkesat:
- Duhet të mbajë gjurmët e përparimit të përdoruesit
- Duhet të jetë në gjendje të shtojë, rishikojë dhe fshijë me lehtësi përparimin
- Gjithashtu duhet të jetë në gjendje të kategorizojë të dhënat e përdoruesit
Dizajni i softuerit do të përfshijë krijimin e një baze të dhënash për të ruajtur të dhënat e përdoruesit duke përfshirë përparimin e tyre dhe kategorizimin e tyre bazuar në kriteret e përdoruesit. Një API do të krijohet që përdoruesi të jetë në gjendje të shtojë, rishikojë dhe fshijë progresin e tij sipas dëshirës. Ky API do të shoqërohet me një ndërfaqe përdoruesi për ndërveprim të lehtë dhe reagime vizuale që përdoruesi të jetë në gjendje të gjurmojë dhe rishikojë me lehtësi përparimin e tyre.