End to End JavaScript application demo