1. Должен быть сервер. Его можно сделать в консоли на C#
2. На сервере должен храниться файл с логинами и паролями клиентов в защищенном виде. При этом должна быть возможность добавлять клиентов и пароли.
Примеры логинов и паролей:
Логин:
Dmitriy.Kirillov@home.ru Пароль:
qwerty123
Логин:
Julia.Kirillova@home.ru Пароль:
1qazxsw23edc
Логин:
Pavel.Kolpakov@home.ru Пароль:
password123
И т.д.
3. Клиетская часть написанная на C#.
4. В клиентской части должно быть окно где нужно вводить логин и пароль клиента, который сверяется с файлом лог и пас на сервере.
5. В клиентской части должны отображаться пользователи, которые сейчас онлайн
6. Должна быть возможность личной переписки с любым пользователем.
7. Должна быть кнопка "видео-вызов" для того чтобы с клиентом можно было начать видеотрансляцию
8. Должна быть поддержка звука.
9. Смс-сообщения и видео трафик должны шифроваться.
10. Смс переписка должны сохраняться.
11. Должны быть комментарии к коду. Что каждый блок кода выполняет