Overview
Yalla Koora is an application which has primarily focused on football reservation service, enables youngsters to play football in the reserved playgrounds and communicate with nearby football fans. Football playgrounds are in great abundance in the UAE, and there is a high demand for reserving playgrounds around the nation every-single-day. However, almost all of these reservations are made through a cumbersome process of calling the sports centers and discussing the timing and making sure you have enough players to be able to play. People can pay money through cash or online payment as they prefer. With this app, a great deal of communication gap is bridged and a lot of cumbersome problems avoided and make a friendly football match.
Client Requirement
A client wanted to make an online platform for UAE where people can book available playgrounds for any football match and another interested people can join that playground. Playground joiner can directly communicate with the playground owner. With this unique idea, a client approached Hyperlink InfoSystem to develop an app for both Android and iOS platforms. Hyperlink InfoSystem has developed “Yalla Koora” app which allows customers to book new playground or join already exits playground from anywhere without any difficulties. He wanted to make this app in 2 languages: English and Arabic.
Challenges
Manage Application UI During Language Selection
This app is available in both English and Arabic language. It means, if a user selects English, the entire application would be loaded in the English language. Managing application UI dynamically was quite difficult and challenging during the development phase. Our developers managed this scenario by implementing custom logic and managed entire app UI quite efficiently.
Manage Pitch Opening Hours
In the owner panel, Pitch owner can set their pitch availability time in different time slots. So when an owner adds the time slots it's difficult to manage correct time & manage time overlap is difficult task for our developers. But after some team discussion and brainstorming research, our developers came up with one solution. They customized existing time picker library and managed timing data in the 24-hour format.