The site works fine for me in Preview. The Live site doesn’t work since you haven’t sync’ed your database collections. You have no data, so the display won’t work correctly.
Sync the collections like this:
One small fix I would suggest would be to clear the Repeater data before setting it. Like this:
$w("#repeater1").data = [ ];
$w("#repeater1").data = results.items;
Doing this forces the onItemReady() function to properly cycle through the “new” items in the Repeater.

