Доделать дипломную работу по теме "Разработка мессенджера с поддержкой бесед для сервисов электронной почты"

Выполнен
Заказ
5793337
Раздел
Программирование
Предмет
JavaScript
Антиплагиат
Не указан
Срок сдачи
11 Фев 2024 в 23:55
Цена
8 000 ₽
Блокировка
10 дней
Размещен
3 Янв 2024 в 20:30
Просмотров
127
Описание работы

Необходимо выполнить дипломную работу на тему: «Разработка мессенджера с поддержкой бесед для сервисов электронной почты». 

Структура работы:

Титульный лист

Содержание

Введение

Первая глава

Параграф 1

Параграф 2

Вторая глава

Параграф 1

Третья глава

Параграф 1

Заключение

Список литературы

Приложение

Объем: 60-70 страниц

Требования к оформлению дипломной работы:

  • формат А4;
  • отступы слева – 3 см, справа – 1 см, сверху и снизу – по 2 см;
  • шрифт – Times New Roman, кегль 14;
  • межстрочный интервал – 1,5;
  • заголовки – с заглавной буквы, по центру строки, без точек;
  • название каждой главы – заглавными буквами, без подчеркиваний;
  • не допускается в заголовках использовать римские цифры, математические символы и греческие буквы;
  • название параграфа – строчными, но с заглавной первой буквы;
  • все страницы дипломного проекта при оформлении должны быть пронумерованы (кроме титульного листа и содержания);
  • нумерация страниц – в нижнем правом углу страницы;
  • после номера главы ставится точка, после номера параграфа нет.

Уникальность 

Оригинальность дипломной работы должна быть не меньше 70% по Антиплагиат.ру.

Не использовать технический подъем.

Список литературы

Список литературы - 30 наименований. Не более 30% источников старше 5 лет.

Презентация и речь на защиту не требуются.

Вот базовое задание, чтобы минимизировать вопросы по ходу выполнения работы, если всё устраивает, работаем, если нет, то подкорректируем требования сначала.

1)Мессенджер должен быть похож визуально на веб-версию телеграма (Разметка).

2)Использование проткола HTTPS, хеширование паролей, MongoDB, passport.js.

3)Форма регистрации: Проверка на все обязательные введенные поля (Телефон по желанию пользователя).

4)Оформление: Справа должна быть картинка на фоне когда нет активных диалогов и когда пользователь не авторизован.

Слева должна быть панель с диалогами и 2 вкладки: Простые чаты и чаты по почте.

Cоздание диалогов с пользователем в обычных чатах: Находить пользователя по имени, почте или номеру телефона при создании чата -

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

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

5)У каждого пользователя должны сохраняться диалоги(Сам диалог и его содержание(в том числе и вложения)).

6)При создании диалога с пользователем у пользователя создавшего диалог должен этот диалог сразу сохраниться в базе, а у второго пользователя - с кем ведется переписка диалог должен появляться и сохраняться только после прихода первого сообщения ему.

7)Список диалогов в левой части должен появляться когда пользователь авторизовывается проверяя в базе, все диалоги которые у него есть должны быть отображены.

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

9)Чаты по почте должны создаваться так же как и простые, только там вводится именно почта при создании чата.

При поступлении на почту сообщения мессенджер должен вытигивать это сообщение с почты и отоброжать в виде простого сообщения в диалоге, а при отправке сооьщения оно должно помимо того, что отправляется в мессенджере дублироваться и отправляться на почту в привычном виде.

10)И в обычных чатах и в чатах по почте должны быть вложения (Фото, видео, аудио).

11)При авторизации должен быть в верху левой панели кнопка профиля, где можно изменить имя, телефон, почту, пароль, добавить фото.

12)Реализация выхода из профиля.

13)Реализация сообщений с ошибками если введены не те значения в поля регистрации, неправильные данные авторизации, ошибки при отправке сообщений, и тп (базовые случаи).

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
19 дней 12 часов 16 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир