How To Build A FinTech App: Cost and Challenges