>я бы сделал роут на rest api
У нас вроде только graphql используют и насколько я понял задание, меня просят именно через него файл прогружать. Но, мб, я задание не понял и файл нужно отдельно прогружать, хотя никаких других endpoint'ов, кроме graphql'овских не предоставили.
Загружать файлы через graphql совсем невозможно, он для этого не предназначен?
Возможно, графкуель это язык запросов, а то, как там реализовано - детали
Можно отправлять multipart/formdata и туда цеплять файл, а на сервере реализовать логику его вытаскивания, а как лучше это сделать - написано по ссылке