What are the WordPress best practices for developing a custom booking plugin?

I’m in the early planning stage of developing a WordPress plugin for rental and service-based businesses " Hafla Rental".

The idea is to let customers select multiple products and services, choose a preferred date, and submit everything as a single inquiry instead of completing a standard checkout.

Before I begin development, are there any WordPress best practices or performance considerations I should keep in mind to avoid problems as the site grows?

Hello @haflarental :waving_hand: Welcome to the community.

We don’t have a guide for this specific case, but we have articles with some general guidelines and advice.

I hope this helps :slight_smile:

Thanks for sharing these resources! I really appreciate you taking the time to point me in the right direction.

I’ll go through each of them before I start planning the plugin. If I run into any questions along the way, I’ll come back to the community for advice.

Thanks again!