Gathering requirements for the project: NEEDS + TARGET MARKET. First, we need to go down or rise to the client’s level to understand the app’s needs and target market. So your first and most basic question for the client should be:“Why did you think of designing this app? What is the use case, and which…