FIT (Food Intake Tracker) Challenge

Welcome to the NASA ISS FIT (Food Intake Tracker) iPad App Challenge!

This project launched in February, 2013 and was completed in September, 2013.

The project was completed using 18 challenges and included 382 registrants from 35 different countries.

The primary objective of the project was to design and develop an Apple iPad based application that provides astronauts on the ISS an efficient, rapid, and accurate method for tracking their dietary intake, while also tracking important nutrient data.

The application met the following requirements:

  • Must be an iOS App to work on an iPad.
  • Must capture accurate dietary intake in an efficient manner & shall not take more than 15 min per week.
  • The 15 min data entry session will capture data for 7 days of meals, three meals per day, along with ad-hoc snacks.
  • Data can be entered upon each meal, after each day, or once per week; the total accumulated time for data entry should not exceed 15 minutes per week (there is room for some flexibility here).
  • The App needs to be capable of producing data that describes or shows which food items were consumed in the past week (the App does not need to convert the foods to nutrient content- we use a detailed database for obtaining nutrient data once the file is received).
  • The App should associate the appropriate user with the dietary intake data (there are 3 iPads on the ISS, but they are not necessarily assigned to specific crewmembers).
  • The App needs to include a timeframe over which the food was consumed.  For example, if we receive diet records, we need to know if the record was from X number of days (nominally a week, but some crewmembers prefer to do this for shorter periods of time, down to a day).  Preferably, a timestamp would be included when foods are consumed.
  • The App should be easy to update, when new foods are flown to ISS.
  • The App should output data in an Excel file with a consistent layout.
  • The App should run without internet connection.


To view the output of this project or to download the source code (open source), please click here.