It depends upon your requirements for designing a web or app. And, it may extends until client approve the design.