
I will add that mynetdiary is also amazing and it lets you add other people to see their progress and keep accountability, has a super nice UI and also lets you take daily progress photos and log weight with a system that adjusts your calories if you have a specific date to hit goal weight