Angular + Bootstrap frontend migration