A system including at least one processor and at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- maintain, in a networking system configured for content-creating, sharing, and archiving, profiles for a plurality of users each having an account on the networking system that stores and displays user-authored content posts that are quality controlled for each of the users;
- generate, for each user profile, a virtual building configured to be displayed via a user interface (UI), and including a main room and a plurality of sub-rooms each being associated with a respective category, and wherein the main room provides navigation to the sub-rooms;
- generate the user-authored content posts for each of the users via posting templates that include template guidance associated with each category and are configured to prompt a user to input and organize various content, including written text and audio/visual media, based upon the template guidance for the respective category to control the quality of the user-authored content posts;
- and
- maintain a prompting tool, operating within the virtual building for each profile by displaying prompts within each of the sub-rooms and related to the respective category, and comprising a prioritized list of user tasks including creation of user-authored content posts, completion of incomplete user-authored content posts, and reading of posts of other users.