The timeline of the project depends on the complexity of the functions involved in the project. The more complex a functionality, the greater the time it will require to develop and vice versa.