Начинаем начинять. Сервис ХХХХ

Начинаем начинять. Сервис ХХХХ

За непродолжительный срок было установлено и настроено всё, что нужно было установить и настроить. Начать, естественно, было решено с регистрации. Тут всё просто: пользователь вводит почту, получает письмо со ссылкой верификации и активируется в приложении. Ничего сложного и громоздкого на данном этапе не требуется. Пока что без магии - чисто “чтобы работало”.

Дальше пользователь попадает на создание аккаунта/профиля. Здесь также ничего сложного не будет: имя, логин, несколько настроек а-ля аватар. Предполагается дополнительный контент для пользователя в настройке профиля, однако об этом гораздо позже, однозначно будет послерелизная разработка. Сейчас без перегрузки: минимально, понятно, достаточно.

Про авторизацию и профили пользователей рассказать особо нечего, всё стандартно и предельно понятно. Но с обменом сообщениями между пользователями пришлось повозиться. Так как в обмене сообщениями подразумевается ещё и передача медиафайлов (как минимум), пришлось всё делать капитально, с учётом дальнейшего расширения и интеграции в другие разделы. Чтобы потом не пилить отдельный обмен под каждый сценарий.

В целом и здесь без откровений: пользователь -> сервер -> пользователь. Добавим к этому счётчик сообщений и уведомления. Передача медиа пока будет ограничена изображениями, сервер нужен будет побольше чем сейчас планируется. Часть функционала доработается уже после запуска. Но основные привычные вещи уже на месте и работают так, как от них ожидаешь.

В итоге у нас есть: верификация с восстановлением пароля, профили пользователей с уникальными ссылками и их обменом, личные сообщения с поиском пользователей, часть функционала из современных мессенджеров и ещё немного мелочей, без которых всё это не имеет смысла.

Следующий этап разработки самый “весёлый” и одновременно самый сложный. Но именно он и определяет, почему это всё из “очередного чатика” внезапно превращается в сервис.

Продолжение весьма скоро…

1
1 комментарий