comprise wireframes and mockups, which visually represent app screens and layouts. Additionally, there are requirement specifications outlining detailed functional and non-functional requirements. User interface and user experience design elements, known as UI/UX design, are also crucial. A prototype, an interactive model showcasing app functionality and flow, is developed.