#### Functional ###### Does the forum present the 4 types of users? ##### Try to enter the forum as a Guest ###### Can you confirm that the content is only viewable? ##### Try registering as a normal user. ###### Can you create posts and comments? ##### Try registering as a normal user. ###### Can you like or dislike a post? ##### Try registering as a moderator. Then login to an admin account and see if the admin user has received the request. ###### Can you confirm that the admin received the request? ##### Try accepting a moderator using the admin user. ###### Has the moderator been promoted? ##### Try using the moderator to delete a obscene post ###### Can you confirm that it is possible? ##### Try using the moderator to report a illegal post ###### Did the admin user receive the report? ##### Try using the admin user to answer the moderator request. ###### Did the moderator receive the answer from the admin? ##### Try using an admin user to demote a moderator. ###### Can you confirm that it is possible? #### General ###### +Does the project present more then 4 types of users? #### Social ###### +Did you learn anything from this project? ###### +Would you recommend/nominate this program as an example for the rest of the school?