1. Low-fidelity wireframes illustrating the basic layout and structure of each screen and interaction.
2. Annotated wireframes specifying functionality, user interactions, and navigation flow.
3. High-fidelity mockups presenting the visual design of each screen, including typography, color scheme, imagery, and iconography.
4. Design iterations based on client feedback, refining visual elements to achieve the desired look and feel.