È fattibile, devi creare un'applicazione in cui la logica di gestione dei dati e di elaborazione sia ben separata da quella dell'interazione con l'utente. Quando avverrà il passaggio all'applicazione web dovrai scrivere ex novo solo quest'ultima parte.