There is no exact timeframe for building the back-end. It depends on many factors, including the team experience, the number of developers involved in this process, the complexity of tasks, etc.