Social Media
Social Media;
In this example, we created basic social media website for testing purposes. The website includes three main functions which are "Follow", "Like" and "Send Message". The models of these 3 functions shown below.
Function "Follow";
Users can follow a person by searching its username, by clicking "Recommended Persons Button" or from "Connections".
Function "Send Message";
In this function, we have a sub-model which is "create message". Basically, users can send a message via pop-up notifications or from a message box, or from a person's profile page and by clicking on the "send message" button by searching its username or selecting a person from connections.
The flow-chart for the "Create Message" composite action is given below
Function "Like";
Users can like a person by searching its username, from the news feed, or from "Connections".