Certo, è possibile.
Quali competenze hai in ambito di programmazione?
Ad ogni modo, a parer mio ti converrebbe comprare direttamente questo servizio, in quanto ci sono molte persone che lo mettono a disposizione, piuttosto che partire da 0 per creartelo da solo.