Skip to content

MajoritySky2496/practicum-android-diploma

 
 

Repository files navigation

Дипломный проект Яндекс.Практикума по курсу "Android-разработчик"

Этот проект выполнен в качестве дипломного в процессе обучения по специальности Android разработчик под руководством наставника. В процессе выполнения проводились кросс-ревью и промежуточные ревью опытными разработчиками.

Описание

Дипломный проект представляет собой небольшое приложение для поиска работы, использующее API сервиса HeadHunter. Приложение предоставляет следующую функциональность:

  • Поиск вакансий;

    image

  • Указание фильтров для поиска;

    image

  • Просмотр деталей отдельной вакансии;

    image

  • Добавление вакансий в список "Избранного", если интернет отсутствует, то к избранным вакансиям остаётся доступ.

    image

  • Просмотр похожих вакансий;

image

Для реализации функционала был использован следующий стек технологий:

API hh.ru, XML, Retrofit, RecyclerView, SharedPreferences, SQLite, Room, Clean Architecture, MVVM, Coroutines, Koin

Общие требования

  • Приложение должно поддерживать устройства, начиная с Android 8.0 (minSdkVersion = 26)
  • Приложение поддерживает только портретную ориентацию (portrait), при перевороте экрана ориентация не меняется.

Над проектом работали:

Алексей Путилов, Герман Заговенко, Дмитрий Харакшинов, Ринат Гиниятуллин.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%