iAwaken is a comprehensive application specially designed to assist bariatric patients, both prior to and post-surgery. It was designed by a bariatric patient for bariatric patients. iAwaken was built on a foundation of 6 elements: Log, Know, Share, Remember, Inspire, and Achieve. Each of these elements represents a key set of functionality that helps an individual to tackle his or her daily weight management routine and ultimately achieve his or her re-awakening.