added frontend js app