https://www.youtube.com/watch?v=7xpLYk4q0Sg npm run start:dev - [ ] can create chat-rooms (public/private, password protected) - [ ] send direct messages - [ ] block other users - [ ] creators of chat-room are owners, untill they leave - [ ] chat-room owner can set, change, remove password - [ ] chat-room owner is administrator and can set other administrators - [ ] administrators can ban or mute for a time other users - [ ] send game invitation in chat - [ ] view user profiles from chat ``` ________________________ | .A | | xxxxxxxx | | B. | | xxxxxxxxx | | xxxxxx | | .A | | xxxxx | | .C | | xxxxxxxxxx | | xxxxxxx | |____ ____ ____ ____ ____| |____|____|____|____|_ __| |_____________________|__| --- ___________ | | | chat room | |___________| --- _________________________________________ | | | _____________________________ | || people name 3 : | | | ||___________________________||| | || ||| | || room name 2 : ||| | ||___________________________| | | || | | | || people name 4 : | | | ||___________________________| | | ||_____________ _____________|_| | || | | | || create chat | join new chat | | ||_____________|_______________| | |_________________________________________| | | |_________________________________________| --- ________ _________ | || | | public || private | |________||_________| ```