-
Notifications
You must be signed in to change notification settings - Fork 0
UI Design
## Overview: The Mia Learning App has a text-based Console UI. The UI is designed to be simple and user-friendly, presenting a menu-driven interface where Mia can navigate through her learning management tasks. This section describes the layout of the menus and the flow of interaction. All UI dialogues (prompts, messages, menu texts) are planned here to ensure they align with the use cases and domain.
### Main Menu:
| Mia Learning Tracker - Main Menu |
|
Welcome to Mia Learning Tracker! Please choose an option:
|
Enter your choice: _
Example of "View Courses and Progress" screen:
| Mia Learning Tracker - Courses |
Enter course number to see details, or press 'M' to return to main menu. |
Your choice: _
Example of "Add a New Course/Goal":
| Mia Learning Tracker - Add Course |
| Enter the name of the new course/goal: (e.g. "Photography Basics") |
Your input: Photography Basics
[System checks for duplicates / validity...]
"New course 'Photography Basics' has been added." Returning to main menu...
Example of "Manage Notes and Resources" sub-menu:
| Mia Learning Tracker - Notes |
|
Your choice: _
*** 