That depends on the complexity. Generally speaking, the period should be between 3 and 10 months, depending on the features and complexity required to get it to MVP state. This includes design, prototyping, feedback iterations, and then the MVP deployment.