Budget: 27000 UAH Deadline: 14 days
Budget guideline - from 68,000 UAH. Implementation period - about 14 working days after access and final API structure. If the partner network's API is complex or an admin panel is needed for manual management of platforms, the estimate may increase, but for basic implementation, this range is realistic.
The technical specification looks fine; the key is not just to output the "Where to watch" block, but to create a modular integration - importing the catalog once a day, matching by IMDb ID or TMDB ID, maintaining availability, generating partner deep links, and a separate layer for future streaming platforms. We can do this without tying it to a single provider, so we don't have to rewrite half of the site later =)
Need to clarify:
> whether the external catalog already has IMDb ID or TMDB ID for all materials
> whether partner links are generated at the moment of page display or if it's better to cache them after import
On your side, access to the repository, a database or test environment, API documentation for the streaming platform and partner network, and examples of 5-10 movies and series for matching verification will be needed.
Similar in logic:
> https://business.ingello.com/platforma - modular business platform with expandable architecture
> https://business.ingello.com/vorfahr - automation, integrations, and working with external data sources
> https://business.ingello.com/carveli - catalog logic, data, commercial scenarios
Main page of Ingello for FLH - https://systems-fl.ingello.com/ua
!!I would advise against doing this as a one-time insertion in a Livewire component!! - it's better to separate providers, import, and link generation into separate services. A penny-wise person pays twice, and in integrations sometimes even three times; I used to be an optimist too =/