Под веб-приложением обычно понимается то, что может работать оффлайн. Почитайте про
PWA.
Я не знаю, как вы хотите распространять приложение, будет ли оно бесплатным и т.д. Но, скорее всего, вам лучше делать сайт, который всё вычисляет с помощью JavaScript, а серверная часть нужна только для загрузки страницы.