Разработать кроссплатформенное мобильное приложение на Flutter
Конечный продукт - полноценное приложение. В том числе должен быть налажен обмен с сервером приложения, либо должны быть предусмотрены json-заглушки. То есть все списки должны отрисовываться по информации из внешнего источника данных (API), а не "для галочки" по несколько элементов для демонстрации.