Напишите приложение:
- авторизация через сервисы: Вк, Google, Facebook (на выбор)
- после авторизации, необходимо отобразить профиль пользователя в левом меню(фото + имя/логин)
- дать возможность сменить учетную запись
- на основном экране(после авторизации пользователя) реализовать поиск пользователей Github(через open API). Что отобразить по каждому пользователю - на Ваш выбор
- список должен поддерживать пагинацию по 30 элементов на странице (как лента В Контакте)
- при вводе в строку поиска, сделать задержку отправки запросов в 600 миллисекунд
P.S. БЕЗ Mosby/Moxy Стек технологий: Kotlin, RxJava, Retrofit, Picasso Пожелания: по возможности, продемонстрируйте знания архитектуры приложений, использования паттернов проектирования информационных систем, написания тестов