Jak najbardziej można, kwestia tylko chęci i nauki, bo to nie taka prosta apka i nie zrobisz jej w 2 dni :) Musiałbyś przysiąść najpierw do JS, jednocześnie do html/css i może nawet warto byłoby tu pomyśleć potem o jakimś frameworku, np. Angular aby nieco ułatwić sobie pracę.
Potem zostają kwestie stricte techniczne i architektoniczne, plus forma aplikacji, czy ma to być sama stronka www, czy PWA a może coś na Electronie itp.?