Resource Availability & Booking Calendar, wordpress plugin allows you to treat each post as a resource and enables booking of the resource. Once the booking is enabled on a post, the respective author of the post can access the calendar for that resource and alter the booking states for desired dates.
Once booking in enabled on a post and published, the visitors (public) can see the Availability Calendar displayed at the end of the post content.
Currently, the plug-in supports following 3 states of booking: 1. Available 2. Booked 3. Provisional