-
Notifications
You must be signed in to change notification settings - Fork 0
/
Translator app next features
18 lines (8 loc) · 1.83 KB
/
Translator app next features
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Для сервера: если юзер с веденным ниокм уже есть в системе,то отправить ошибку
Если наш юзер не авторизован в системе,то ему будут доступны следюущие функции: поиск перевода слов,просмотр закешированных слов,изменение favorite слов
Если наш юзер авторизован в системе,то помимо выше перечисленного ему будет доступна возможность просмотра всех юзеров приложения,начнем пока что с этой фичи
Здесь может быть неприятный момент,что в кеше у нас может находиться слов больше,чем на сервере,потому что юзер сначала мог кешировать слова (без авторизации в приложении),затем авторизваться.
Слова,которые он вводил без авторизации будут в кеше,но не будут на сервере,это значит,что нам необходимо синхронизировать хранилища сервера и мобилки (после успешного логина или регистрации,получать слова,закешировнные в room,если таковы имеются и пушить их на сервер)
Шаги по дальнейшему расширению проекта:
1. Реализовать 8 фичу show_users_app
2. Реализовать фичу номер 9 просмотра переведенных слов юзеров (после фикса недочета,описанного выше)