Services
Mobile Development, Web Development
Industries
Sport & Entertainment
Product
Based in California, the company is an information company that provides motion analysis and performance insights. By intelligently combining the biomechanics of movement with sensor data, video capture technology, and cloud-based software services, our customer has redefined the way people train, analyze, and improve their game (golf, baseball, softball).
Business needs
- Develop software solutions for motion capture and motion analysis for sports games.
- Develop cloud services for customers to analyze their training and improve in sports games.
- Create a Player Development Portfolio to collect and analyze each customer’s specific movements.
- Transfer motion technology capture to mobile devices (iOS).
Suggested solutions from svitla
- Separated the backend and frontend components as extensively as possible within the project.
- Implemented a Single Page Application architecture to facilitate easier addition of new features.
- Employed the ELK stack to collect logs and process entries online.
- Conducted backend testing of cloud-based services using PHP Unit.
- Refactored legacy code to adhere to modern programming patterns.
- Transitioned the motion capture iOS app to SwiftUI and adopted a reactive architecture.
- Refined the testing procedures for motion capture sensors on iOS.
Technologies
Frontend: Vue, JS, HTML, CSS, jQuery, Angular, Selenium (Chrome Driver), Jest
Backend: PHP 7.4, Laravel, PHPUnit, PHP CS Fixer
Mobile: iOS, Swift, Objective C, Bluetooth Low Energy, API for sensors, MVC, REST API, Camera AV Foundation, SwiftUI, Combine
Database: Realm, MySQL (Aurora), RDS, ElasticSearch, Redis
Cloud: AWS, S3, EC2, Load Balancer, ELK, SES, SQS, Docker, Docker Compose, Laradock
Value delivered
- Fully developed software solution for motion capture and various sports games analysis.
- Cloud service for each player motion data analysis used for training.
- Player Development Portfolio feature that collects information and analyzes specific movements.
- Ported a solution to capture data from motion sensors to iOS mobile devices.
See more cases
Mobile Apps For Jewelry Retailer
Discover how we developed an e-commerce mobile apps for a leading Latin American jewelry company with over 30 years of market leadership. With newly updated iOS and Android apps, our client successfully differentiated itself from competitors, driving significant increase in sales and revenue.
Automation For Drone Data Analysis
Discover how we developed an automated information system for a global conglomerate, streamlining data analysis from drone-captured media through microservices architecture and AWS cloud services, resulting in enhanced efficiency, reduced manual effort, and improved data visualization for Data Analysts.
NLP Enhanced Recruitment Solution
Explore how we transformed recruitment for an AI technology company by implementing a sophisticated user communication system and enhancing interview processes with real-time natural language processing, significantly boosting efficiency and enhancing candidate experiences.