Administrace a API

Realitní administrace a několik generací API

Rozvoj převzaté administrace, která spravuje realitní projekty a jednotky a poskytuje data webům i dalším systémům přes několik generací API a exportů.

Kontext projektu

Výchozí situace

Existující aplikace byla centrálním místem pro projekty, jednotky a jejich prezentaci. Postupně bylo potřeba rozšířit datový model, obsloužit další klienty rozhraní a doplnit obchodní práci s rezervacemi a zájemci.

Výzva

Co bylo potřeba vyřešit

Starší a novější konzumenti API očekávají odlišné struktury, zatímco administrace musí udržet jednotná zdrojová data. Fotografie, dostupnost a rezervace se navíc mění nezávisle a musí se správně propsat do výstupů.

Řešení

Jak je systém postavený

  • Správa projektů, etap, jednotek, parametrů a jejich dostupnosti.
  • Nahrávání, řazení a poskytování fotografií pro navazující prezentace.
  • Rezervační tok a evidence leadů s návazností na CRM.
  • Údržba několika generací API a datových exportů pro různé odběratele.

Provozní detail

Jak řešení obstojí v každodenním provozu

Zpětná kompatibilita rozhraní umožňuje migrovat konzumenty postupně.

Validace udržuje povinná data konzistentní napříč administrací a API.

Změny jednotek, médií a rezervací mají oddělené odpovědnosti a dohledatelné stavy.

Výsledek

Praktický přínos řešení

Převzatá aplikace dál funguje jako centrální zdroj realitních dat a současně obsluhuje nové integrační potřeby. Administrace propojuje obsahovou, nabídkovou a obchodní část bez nutnosti okamžitě odstavit starší rozhraní.

  • PHP
  • Databáze
  • REST API
  • CRM integrace
  • Datové exporty