Sobes.tech
Junior — Senior

Image Upload Module

livecode

Task condition

Task: develop and implement a service responsible for uploading images. The service should accept requests to retrieve images and deliver them to the client. Main requirements:

  1. Ability to cancel an image request.
  2. When multiple requests for the same resource occur simultaneously, they should be combined into a single network request. Restriction: Swift Concurrency and Combine cannot be used.