Our Vue-based frontend with server-side rendering and caching for great user experience, speed, and compatibility.
Notifications always dismiss the first notification until refresh (#178)