Functional requirements From objectives, the important functional requirements were derived. 1. Set S4J matrix An interactive card sorting game to create the Spend4joy matrix. It includes following subtasks and screens: 1) Game onboarding 2) Cards 3) Classifications 4) Timer 5) Progress bar 6) Pause 7) Quit 8) Resume 9) Completion
2. Select a card to set usage level Modify and update the matrix as per the newer lifestyle changes to receive the updated tips. This would need following functionalities: 1) Retake the game to update the S4J matrix 2) Search a card 3) Cards dashboard onboarding information 4) Card browsing 5) Ability to check card details
49