Track your calories and your macros with the MyFitnessPal app
You always have your phone on you and it's easy to input anything you eat.
To see your macros just look at the Diary, the specific day you want, scroll all the way to the bottom and hit Nutrition. There is a macros tab in that menu.