Complete frontend framework