cgift - single page app