Challenges You Need to Know About Developing an App like Gojek