Quest 3 – Forum App
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
Introduction
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."
Deliverables
This quest has 2 deliverables.
- First screenshot
- Second screenshot
This quest is part of a campaign so do check out other quests!
Find articles to support you through your journey or chat with our support team.
Help Center