I'm doing a bejeweled like game which is very similar in concept to candy crush. I'm also just learning Construct, so am clumsily solving the Construct way of doing things. I'm finding that using the System.For events is coming in very handy in both placing tiles and testing for matching sequences.
That being said, I'm happy to try to answer simple questions if you need some help. Although there are certainly more capable users who have already gotten through the learning curve.
I also noticed a match 3 template for sale in the Scirra store. https://www.scirra.com/store/royalty-free-game-templates/candy-can-combo-1663 It looks really nice, and might be a good way to learn how to handle the required logic. But just the same, might be somewhat overwhelming if you're just trying to learn the system like I am.
Best of luck in your project.