A recipe organizer, ChickenPing can create shopping lists, find nutrition data, plan meals, import from numerous formats and upload to Flickr or Picasa. Recipes can be rated, downloaded and shared, and photos of finished dishes can be added.
ChickenPing is available for Windows (WPF), WP7/8 and iOS.
Users can create shopping lists, then synchronize both recipes and shopping lists to a Windows Mobile device running ChickenPing Mobile.
This was the software behind my final year dissertation.