Этот проект выполнен в качестве дипломного в процессе обучения по специальности Android разработчик под руководством наставника. В процессе выполнения проводились кросс-ревью и промежуточные ревью опытными разработчиками.
Дипломный проект представляет собой небольшое приложение для поиска работы, использующее API сервиса HeadHunter. Приложение предоставляет следующую функциональность:
-
Поиск вакансий;
-
Указание фильтров для поиска;
-
Просмотр деталей отдельной вакансии;
-
Добавление вакансий в список "Избранного", если интернет отсутствует, то к избранным вакансиям остаётся доступ.
-
Просмотр похожих вакансий;
API hh.ru, XML, Retrofit, RecyclerView, SharedPreferences, SQLite, Room, Clean Architecture, MVVM, Coroutines, Koin
- Приложение должно поддерживать устройства, начиная с Android 8.0 (minSdkVersion = 26)
- Приложение поддерживает только портретную ориентацию (
portrait
), при перевороте экрана ориентация не меняется.
Алексей Путилов, Герман Заговенко, Дмитрий Харакшинов, Ринат Гиниятуллин.