Zacznijmy od tego co mam i co chce osiągnąć:
Posiadam salon/serwis, w którym mogę się zarejestrować z poziomu aplikacji (web app) na daną godzinę, załóżmy że mogę się zarejestrować od godz. 10:00 do godz. 18:00. Zarejestrować się mogę na jedną "sesję" (30min) czyli mam do wyboru: 10:00-10:30, 10:30-11:00, 11:00-11:30, ... 17:30-18:00. Moje pytanie brzmi jakich narzędzi do tego wykorzystać?
1. Zwykła baza danych, która po stwierdzeniu, że nie ma danej "sesji" w bazie to znaczy, że jest wolna i użytkownik może się zapisać?
2. Jakiś calendar API ?
3. Czy jednak są jeszcze inne rozwiązania?