For the web app to have its full functionalities, two backends (folder "backend" and "backend-Chat") need to be run separately at the same time. "backend" has the functionality that enables the users to login, register, and post their tweets, "backend-Chat" is used to allow real-time chatting.
There are also additional features that were unable to use on the web pages themselves, but were successfully implemented when running the backend ONLY (features that were in folder "backend"). These include delete posts, edit posts, view and search posts, friends lists, logout, and chatting between multiple users on backend terminal
For the web app to have its full functionalities, two backends (folder "backend" and "backend-Chat") need to be run separately at the same time. "backend" has the functionality that enables the users to login, register, and post their tweets, "backend-Chat" is used to allow real-time chatting.
There are also additional features that were unable to use on the web pages themselves, but were successfully implemented when running the backend ONLY (features that were in folder "backend"). These include delete posts, edit posts, view and search posts, friends lists, logout, and chatting between multiple users on backend terminal