Preheat your oven to 350°F (175°C) and grease an 8x8-inch baking pan.
In a large bowl, mix together the flour, granulated sugar, softened butter, vanilla extract, baking powder, salt, and egg until a dough forms.
Press half of the dough into the bottom of the prepared baking pan to create a crust.
In another bowl, beat the softened cream cheese until smooth. Add the powdered sugar, vanilla extract, and egg, mixing until well combined.
Spread the cheesecake mixture evenly over the crust in the baking pan.
Crumble the remaining dough over the cheesecake layer.
In a small bowl, combine the granulated sugar and ground cinnamon, then sprinkle this mixture over the top of the crumbled dough.
Bake for 30-35 minutes or until the top is golden brown and the cheesecake is set.
Allow to cool in the pan for at least 30 minutes before cutting into bars. For best results, chill in the refrigerator for 1-2 hours before serving.