CrowdScores

Industrу
Sports
Challenge

The purpose of the CrowdScores Referee app is to provide referees of small sided football matches a platform so they can quickly and efficiently cover a live match. This provides players with live updates and statistics from their league in the CrowdScores app. Our client's key objective was to develop a mobile application for iOS and Android and in the short term, deploy it into production in order to check the efficiency of the business idea as soon as possible. Therefore, CrowdScores needed a technology partner that could develop functional iOS and Android applications in cooperation with their onsite team working on backend development and product management.

Solution

We’ve provided the customer with a dedicated team consisting of frontend developer, QA engineer and part-time project manager who provided mobile application development services. As one of the goals was to go to production in the short term, we began with breaking down the product into smaller stages and defining a MVP to launch using product specification document. Having successfully launched the MVP, upon further iterations, we’ve worked on expanding functionality to meet the client’s and users’ needs. Further, React Native, chosen for mobile development, had proven its effectiveness due to ability to have about 80% of shared code, which allows covering business logic in one place for both platforms at the same time rather than developing a separate application for each platform. Using the same code for different OS allowed us to get the app to market faster and across more platforms. Taking into account the necessary cooperation with the onsite development team, effective communication was one of the key points of successful development. We worked closely with the product owner, designer, and backend developers from the client’s side using the mix of meeting calls, Slack, Standuply, and Github to efficiently streamline our workflows.

Technologies

React Native, Redux,Babel, Webpack

Launching a new project or improving an existing one? We can bring your ideas to life
GET IN TOUCH