STARTS (GMT +08:00)
ENDS (GMT +08:00)

Learning Outcomes

By the end of your learning, you will be able to

  • Develop a real-world Forums application, a common use case in web development
  • Create and manage three distinct collections: "User," "Post," and "Comments" to handle different data types.
  • Describe the relationship between posts and comments within the application's data structure
  • Map application functionality to specific routes and control logic using controllers

Quest Details


We're about to embark on an exciting journey into the world of building a feature-rich forum application. This application will empower users to engage in discussions by creating posts, and they can also interact by leaving comments on these posts.

Building this application will serve as a culmination of the knowledge and skills we have gained throughout our campaign, particularly the concepts of Routes and Controllers. We will once again leverage the power of MongoDB, a NoSQL database, to store and manage the data generated by our Forums.

To organize this data effectively, we'll create three new collections: "User," "Post," and "Comments."


This quest has 2 deliverables.

  1. First screenshot
  2. Second screenshot

This quest is part of a campaign so do check out other quests!

Help Center Need help?

Find articles to support you through your journey or chat with our support team.

Help Center