- Реализовать экран в соответствии с примером макета. Отступы, шрифты - на глаз по картине
- Данные для экрана парсить из json файла
- Элементы на сером фоне из примера и кнопка "Выбрать" кликабельные, крестик нет
- При нажатии на элемент он выделяется (отмечается синей галочкой) или отменяется
- Одновременно может быть отмечен только один элемент
- При нажатии кнопки выбора показывается алерт с названием выбраной услуги
- использовать внешние зависимости
- использовать SwiftUI
- не использовать Storyboard
- заюзать UICollectionView
- VIPER