|
|
@@ -1 +1,39 @@
|
|
|
-# HealthDiary
|
|
|
+# Дневник здоровья (HealthDiary)
|
|
|
+
|
|
|
+Дневник для сохранения измерений важных показателей здоровья
|
|
|
+Многопользовательское приложение, которое позволяет сохранято основные показатели здоровья человека.
|
|
|
+К таким показателям относятся:
|
|
|
++ температура
|
|
|
++ давление
|
|
|
++ пульс
|
|
|
++ сахар в крови
|
|
|
++ сатурация
|
|
|
+и другие
|
|
|
+
|
|
|
+Основные возможности:
|
|
|
++ личный кабинет пользователя
|
|
|
++ создание списка наблюдаемых (профилей), людей для которых сохраняются показатели (измерения)
|
|
|
++ создание общих профилей для нескольких пользователей
|
|
|
++ ввод/изменение выбранного измерения
|
|
|
++ просмотр раннее введенных измерений списком и на графике
|
|
|
+
|
|
|
+Стек технологий:
|
|
|
++ Kotlin
|
|
|
++ Dagger 2
|
|
|
++ MVVM (предварительно)
|
|
|
++ RxJava2/Coroutine
|
|
|
++ Android Navigation (предварительно)
|
|
|
++ Architecture Components (Room для локального кеша данных)
|
|
|
++ Retrofit
|
|
|
+
|
|
|
+Серверная часть:
|
|
|
++ Django
|
|
|
++ DFR
|
|
|
++ SQLite (для начала)
|
|
|
+
|
|
|
+Список экранов:
|
|
|
++ Регистрация/авторизация пользователя
|
|
|
++ Предоставление доступа одним пользователям к профилям других (хотелось бы)
|
|
|
++ Настройки типов измерений
|
|
|
++ Добавить/редактировать измерение
|
|
|
++ Просмотр измерений списком/графиком
|