Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
In a large bowl, whisk together the flour, ginger, cinnamon, cloves, baking soda, and salt; set aside.
In another bowl, cream the butter and brown sugar together using an electric mixer until light and fluffy, about 2-3 minutes.
Beat in the egg, molasses, and vanilla extract until well combined.
Gradually add the dry mixture to the wet ingredients, mixing until a dough forms.
Divide the dough into halves, wrap each in plastic wrap, and refrigerate for at least 30 minutes.
Once chilled, roll out the dough on a floured surface to about ¼ inch thick. Use cookie cutters or templates to cut out the shapes for the house (front, back, sides, and roof).
Place the cutouts onto the prepared baking sheets and bake for 10-12 minutes, or until firm. Let the pieces cool completely on a cooling rack.
Prepare royal icing according to package instructions or make your own by beating egg whites and powdered sugar until stiff peaks form.
Assemble the gingerbread house by applying royal icing to the edges of the pieces and connecting them. Hold in place for a few seconds until set.
Once assembled, use the royal icing as glue to attach the assorted candies for decoration. Be creative with your designs!
Allow the assembled house to dry completely before displaying.