It is not a good idea to reinvent the wheel. You can easily find many reliable booking calendars like MIYN. But if you still want to build a booking calendar, you will need to learn to code. Or you can hire a developer to complete the task for you.