added page, route, and framework for alerts on the frontend