Как составить архитектуру решения к данному сценарию для бэекенд и нативному мобильному приложению

Может, есть какой то макет, чтобы использовать или где-нибудь найти что-то похожее, чтобы понять? Или хотя бы какой-то набросок, а дальше уже постараюсь сам изучить

  • Я как пользователь хочу зарегистрироваться в системе
  • Я как пользователь хочу авторизоваться в системе
  • Я как пользователь хочу загрузить свои фото в систему
  • Я как пользователь хочу скачать фото с данными о геолокации, где они были сделаны

В дизайн системы должно входить:

  1. Определение компонентов (базы данных, сервисы и т.д.)
  2. Предназначения этих сервисов
  3. Высокого уровня взаимодействие
  4. Определение потоков авторизации и аутентификации
  5. Как хранить данные, например технология баз данных (что и почему)
  6. По возможности использование траслевых стандартов (например, авторизация, аутентификация).

И на какой платформе можно было бы составить дизайн?


Ответы (0 шт):