What is the best way to present the repetitive task of a "user filling out a doctor schedule" 3 to 5 times?

This task needs to be done by an admin to create a doctor schedule and fill the working hours and shifts for the doctor each week. I am facing the issue of how to present each week's schedule in a good user experience view?

In the given scenario the image shows a scheduling period of one month and shows one week only. How can I show the other three weeks and decrease the repetitive task to fill each week?

scheduling plan