Witajcie.

Zostałem poproszony o napisanie formularza rejestracji terminów na stronie domu wypoczynkowego.
Ma to działać na zasadzie że klient klika kalendarz, wybiera interesujący go termin sprawdza czy jest wolny jeśli tak może zameldować się w danym dniu.

Myślę że dobrym rozwiązaniem byłoby również po stronie panelu administracyjnego napisanie procedury pozwalającej sprawdzać administratorowi kiedy rejestrowali się klienci, a także anulowania zarejestrowanych terminów (w przypadku błędu).

Czy istnieją gotowe rozwiązania tego typu? (np. skrypt, lub plugin do cmsa: wordpress, joomla etc)?
Czy będzie trzeba całość z palca pisać?