Wie kann man softwaretechnisch eine Idee wie PayPal umsetzen, wenn man alleine daran arbeiten will, aber noch keine Erfahrung in diesem Bereich hat?

Die Idee sieht nur eine App für iOS und Android vor....aber wie kann man die ganzen Prozesse im Hintergrund, wie Datenspeicherung, Geldtransfer, etc. umsetzen und was gilt es dabei zu beachten?