It depends on the number of forms, transactions, users, and the complexity and requirements of your project - the average duration range from half-a-year to one-year.