маленькое SPA на чистом JS
можно протестить вручную на 2-3х устройствах, исходя из bottleneck:
1. Поддержка браузерами нужных функций:
https://caniuse.com/
2. Проверка на внезапные разрывы соединений (
Fiddler debugger) и восстановление работы после сбоя приложения.
3. Корректная обработка всех тач-событий (UI).
Это можно сделать как самому, так и заказав подобную работу на фрилансе.