I am an product manager of an startup, we are more of an job portal. Business case is as follows:
Employer say, is a hotel manager want to hire dish washer. His available for interviews on Sunday 1 to 3 pm.
1. Employers need to add timings/slots in our portal about his availability.
2. Employers can add repeated time slot availability till 1 week. Example: 1 pm to 3 pm on all days.
Example can be seen in this image. Vertical wise are hours. One screen, few pop ups and data based on condition. Cost is not concern if you make it awesome. After alpha beta testing based on dummy responses. Bid your cost if you have cleared with interview scheduling. (Japanese text can be English). Use json for response and request for dummy data for demo.