Skip to content

Мессенджер. Написан на MVC. Верстка кодом (без использования Storyboard). Подробности в readme

Notifications You must be signed in to change notification settings

ArtemKrupenko/PepoChat-Messenger-

Repository files navigation

PepoChat


Оглавление

Описание

Проект мессенджера, который был сделан мною на заказ. Цель - создание тестового приложения, по примерному дизайну заказчика, для проверки бизнес гипотез.

Стэк:

  • Проект написан на UIKit
  • Использована стандартная архитектура MVC
  • Верстка интерфейса кодом без использования Storyboard
  • Мессенджер сделан на основе Firebase
  • Использованы следующие фреймворки: MessageKit, SDWebImage, JGProgressHUD
  • Сделана авторизация пользователей через Facebook и Google

Презентация

Экран приветствия

Экран приветствия

Экран входа

Экран входа

Экран регистрации

Экран регистрации1

Вход пользователя по зарегистрированному email-адресу и через Facebook

5

Создание диалога и общение между пользователями

6

Отправка фото/видео

Также подключена камера, с помощью которой можно сделать фото/видео и отправить пользователю 8

Отправка местоположения

Выбор и отправка выбранной точки на карте. Запрашивает разрешение на геолокацию пользователя 9

Переход на экран отправленного фото и местоположения

10

Экран встроенного браузера

12

Экран профиля пользователя и настроек

13

Переход на экран профиля пользователя и настроек, а также выход из учетной записи

Настройки пока не реализованы, создал временный экран-заглушку по нажатию на них 14


About

Мессенджер. Написан на MVC. Верстка кодом (без использования Storyboard). Подробности в readme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published