ZenDot develops web and mobile app for Inter Kashi FC

InterKashi App Development

InterKashi Football Club, the first National Level football team from the state of Uttar Pradesh, needed a mobile app to engage fans and streamline operations.

Solution

ZenDot developed a football app offering real-time match alerts, detailed player profiles, and a dynamic reels feed. It includes an academy section with training videos, interactive quizzes, polls, and a loyalty program where users can earn rewards. Fans can stay connected through the latest news, blog articles, and a gamified experience.

Results

• Increased fan engagement

• Enhanced brand visibility

• Improved communication

• Boosted ticket sales

Client

InterKashi FC

Services

UI/UX Design, APP Development

Year

2024

Features Implemented

Match Alerts

Real-time Notifications: Users receive instant alerts for upcoming matches, reminders for kickoff times, and key in-game events such as goals, red cards, and substitutions. These notifications ensure that fans never miss a moment of the action.

Customizable Alerts: Fans have the option to personalize their notification preferences, allowing them to receive only the updates that matter most to them, whether it’s specific match events or news about their favorite players.

Scoreboard

Score Updates: The app provides score updates, complete with detailed statistics such as player performance, ball possession, fouls, and other in-game metrics. This feature helps users stay informed about the match while it unfolds.

Post-Match Summaries: After the game, users can access comprehensive summaries, including a breakdown of goals, key moments, and performance analyses, offering a complete overview of the match.

Team Profile

Detailed Player Profiles: Each team member has a dedicated profile, featuring stats, biographical details, and their recent performances. This provides fans with insights into their favorite players' form and progress throughout the season.

Transfer and Injury Updates: The app keeps fans informed about the latest transfer news, player injuries, and other team updates, ensuring they stay connected with the club’s internal happenings.

Academy  Section

Training Videos and Interviews: This section offers access to exclusive academy content, including instructional videos, player interviews, and behind-the-scenes footage. Fans can learn about the club’s training methodologies and how young players develop their skills.

Text Articles and Insights: In addition to video content, users can read articles detailing the academy's philosophy, player development programs, and training techniques.

Interactive Learning: Users can practice what they learn by recording videos of themselves performing drills, upload these videos, and receive ratings and feedback from football experts, helping them improve their skills.

Game Section (Quiz and Poll)

Interactive Quizzes and Polls: Users can participate in engaging quizzes and polls related to the club’s history, players, and recent matches. This feature promotes learning while allowing fans to test their knowledge about the club.

Leaderboards and Rewards: Fans can compete with each other by scoring points in quizzes and polls. The app features a leaderboard that ranks top performers, with rewards such as virtual badges and recognition within the app.

InterKashi Reels Feed

Dynamic Reels Feed: A continuously updated feed showcases the latest reels from the club, featuring match highlights, fan reactions, special events, and more. This allows fans to relive exciting moments or catch up on what they missed.

Social Sharing Integration: Users can easily share their favorite reels on social media platforms, allowing them to engage with a broader fan community and spread the excitement.

 

News Section

Latest Club Updates: This section features a news feed that provides fans with the latest updates on the club, including match previews, post-match analyses, and official announcements.

Categorized News: To improve user experience, news items are categorized so fans can filter the content based on their preferences, such as match reports, team news, or transfer updates.

Blog Section

In-Depth Blog Posts: Fans have access to exclusive blog posts written by insiders, offering behind-the-scenes insights into the club’s strategies, player interviews, and other in-depth analyses that provide a closer look at the inner workings of the club.

Engagement Through Comments: The blog section encourages user engagement by allowing comments and facilitating discussions. Fans can share their thoughts and interact with each other and the content creators.

Loyalty Program

Gamified Experience: The app rewards fans with coins for participating in various activities, such as playing games, completing quizzes and polls, or liking and commenting on posts in the news and blog sections. This gamified experience encourages continuous interaction with the app.

Redeem Rewards: Users can redeem the coins they earn for exclusive club merchandise, match tickets, or other exciting rewards. This feature incentivizes active participation and adds a layer of excitement, making fans feel more connected to the club.

InterKashi Football Club App Development Process

ZenDot approached the development of the InterKashi Football Club app with a user-centric design philosophy. The team conducted thorough research into the club’s fan base to understand their needs and preferences. The development process involved:

1. Discovery

Requirement Analysis:

Stakeholder Interviews: We began by conducting in-depth interviews with key stakeholders from InterKashi Football Club to understand the club's vision, fan engagement strategies, and specific requirements for the app.

User Stories and Use Cases: Based on these discussions, our team created detailed user stories and use cases to serve as blueprints for the app’s functionality, ensuring all potential user interactions were considered.

Project Planning:

Scope Definition: After gathering requirements, we defined the scope of the project, outlining the features to be developed, the timelines, and the resources required.

Timeline Estimation: A realistic timeline was provided, breaking down the development process into manageable phases, aligned with the football club’s schedule to ensure timely delivery before the season's kickoff.

2. Development

Agile Development:

Scrum Framework: Our team adopted the Scrum framework to manage the project, with sprints planned and tasks allocated to ensure the project stayed on track. Regular stand-up meetings were held to monitor progress and address any issues.

Kanban Methodology: We also used Kanban boards to visualize the workflow and manage tasks efficiently, allowing flexibility in handling changes and ensuring continuous delivery.

Continuous Integration:

Automated Testing: We implemented automated testing throughout the development cycle, including unit tests, integration tests, and UI tests, ensuring the app was robust and error-free.

Continuous Deployment Pipelines: A continuous deployment pipeline was set up, allowing for seamless integration and deployment of new features, ensuring the app was always up-to-date without causing downtime.

3. Testing

Unit Testing:

Test-Driven Development (TDD): We followed a TDD approach, writing tests before code implementation to ensure each feature was thoroughly tested from the outset, reducing the likelihood of bugs later in the development cycle.

Behavior-Driven Development (BDD): For user-facing features, we used BDD to ensure the app's behavior aligned with user expectations, facilitating collaboration between developers and stakeholders.

Integration Testing:

API Testing: Integration tests were conducted to verify that different components of the app, such as the backend APIs, worked together seamlessly.

End-to-end Testing: Comprehensive end-to-end testing was performed to simulate real-world user scenarios, ensuring all parts of the app worked together as expected, providing a smooth user experience.

User Acceptance Testing (UAT):

Beta Testing: We released a beta version of the app to a select group of fans and stakeholders for testing, with feedback collected on usability, performance, and features.

User Feedback Incorporation: Feedback from beta testing was analyzed and incorporated into the final version of the app, ensuring it met user expectations and provided value to the club’s fan base.

4. Deployment & Support

Deployment Planning:

Blue-Green Deployments: We used a blue-green deployment strategy to minimize downtime during the app's launch, allowing for a smooth transition from the development environment to production.

Canary Releases: A canary release strategy was also employed, gradually rolling out the app to a small subset of users before a full-scale launch. This approach helped identify any last-minute issues without impacting the entire user base.

Maintenance and Support:

24/7 Monitoring: After deployment, our team provided 24/7 monitoring of the app to ensure its stability and performance, with any issues promptly addressed to maintain a seamless user experience.

Bug Fixing and Patch Management: A dedicated support team was assigned to handle bug fixing and patch management, ensuring the app remained up-to-date and secure.

Post-Deployment Review:

Retrospectives: Post-deployment retrospectives were conducted to analyze the development process, identifying areas for improvement in future projects.

Lessons Learned Documentation: We documented all lessons learned during the project, creating a knowledge base for continuous improvement in our development practices.