This is an sample app write by myself. It's origin is Michael Hartl's sample_app_2nd_ed.