Feature: implement core booking and workspace APIs for tablet clients
- Added `BookingApi`, `WorkspaceApi`, and `UserApi` interfaces for defining API operations. - Implemented `BookingApiImpl`, `WorkspaceApiImpl`, and `UserApiImpl` with server communication logic. - Introduced error handling with `ErrorResponse` and result encapsulation using `Either`. - Added reusable HTTP utilities for requests and client creation. - Enhanced `WorkspaceDTO`, `UserDTO`, and `BookingResponseDTO` with serialization capabilities.
Пожалуйста, зарегистрируйтесь или войдите чтобы прокомментировать