Ну что-то такое можно настроить через POWA, если поковыряться там немного