app built from scratch via tutorial