-
How to have login page to show up first without giving login page "/" root route?
-
communitySchema need community description data
-
when to user super()
issues
-
favorite communities - how to access community owner
-
userlist doesn't seem to update other than the current user (fixed)
-
like / unlike button to save / remove favorite community is somehow not responsive (fixed)
-
activeUsers is not joined with user data
For chat with socket io Dependencies: node.js, mongodb, gitbash,
- npm init to create package.json (done)
- need mongodb driver and socket io
- mongo db native driver ( we will be using mongoose - done)
- npm install socket.io (done)
features to add
- unban form & button -- username form -> changes unbanUser state and do axios call to remove bannedCommunityID (done)
- delete community button for admin - upon deleting, remove user's owned community (done)
- my community page - when creating chatroom, it should update the user's owned community (done)
- banned user gets redirected when new message is posted
- allow re-joining by clicking forward nav button to update userlist
- Haven't really test if the userlist will have scroll when there are many users in the community