Your power supply 700W is good to run these parts.
I saw you didn't include an ssd. Adding a simple 120 or 240gb ssd is required in this price range for gamers. If your trying to look on the cheap side go for a kingston or OCZ ssd. However, if you want more performance than go for a samsung or m.2 drive.
Your choice of cpu is good. If your willing to do some overclocking i suggest you go for a 4690k. This model is overclockable and will perform better after some tweaking.
Finally your mobo is a micro atx but your case is atx. Their are no compatibilities issues but going for a matx case would reduce the size of your chassis. The system would be smaller. But the beautiful cases in this form factor can get expensive.
Your can get an atx motherboard if you want but at this price range it would change little in terms of features.
The motherboard you choose is a h97. This a cheaper alternative to z97. So overclocking will actually be impossible. But the 4790 will work fine.
Your graphics card is good but the evga model isnt the best version. Look into msi or asus versions.
But as a whole your system should work fine. The ssd would be my main remark though
Good luck!