Launching a taxi app in South Africa offers users a user-friendly interface, real-time tracking, multiple ride and payment options, and more.