Skip to content

1alron/planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗓️ Planner

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

📌 Особенности

  • Просмотр задач по дням через календарь
  • Добавление и удаление задач
  • Просмотр подробной информации о задаче
  • Интерфейс с использованием принципов Material Design
  • Поддержка темной темы (в зависимости от выбранной системной)

💻 Технические детали

  • Язык: Kotlin
  • Архитектура: MVVM + Clean Architecture
  • UI: Jetpack Compose
  • DI: Hilt
  • Локальное хранение: Room
  • Навигация: Jetpack Navigation Compose
  • Тестирование: JUnit, Mockito, Coroutines Test

⚙️ Сборка и тестирование проекта

Сборка и запуск приложения

  1. Клонируйте репозиторий:
git clone https://github.com/1alron/planner.git
  1. Откройте проект в Android Studio
  2. Дождитесь завершения синхронизации Gradle
  3. Выберите устройство или эмулятор и нажмите Run (при первом запуске приложения при выборе сегодняшней (на момент запуска) даты в списке задач отобразятся две заранее подготовленные задачи из сидов)

Запуск unit-тестов

  1. В Android Studio откройте папку app/src/test/java
  2. Щелкните правой кнопкой на нужном классе теста или папке testRun 'Tests'

🏷 Релиз APK

Последний APK доступен в релизах GitHub.

  1. Скачайте файл app-release.apk
  2. Установите его на устройство

About

Ежедневник - приложение для планирования дел

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages