Рзаработать мессенджр back + frontend с авторизацией через метамаск.
Мессенджер в идеале должен быть на MIT-лицензии. Или с нуля и как продолжении уще существующего мессенджера.
В иделае это мессенджер с бэком, а не peer-2-peer. Принципиальным является шифрование сообщений в бд.
Почта для восстановления пароля должна хранться в отдельной табилце в бд также в захэшеном виде.
Ваимодесйтствие польвзователей: перед стартом чата опльзоваетли имеют возможность послать друг другу запрос на вступлеине в чат, типа как Hello в Skype и 256 символов приветствия. Если респондент на запрос не отвечает - то извините.
Функционанльость базовая: отправка кратинок, файлов, ответы, репосты.
Технологии: в иделае выбрать уже существующий проект и его допилить. Поэтому определяющего стека нет.