Flushy is a comprehensive live-score Android application tailored for football enthusiasts, offering extensive data on players, teams, tournaments, coaches, and football news. Designed with a user-centric approach, Flushy delivers real-time updates, in-depth statistics, and personalized features to enhance the user experience. Key functionalities include:
Real-Time Match Updates: Provides instant notifications and live score updates to keep users engaged with ongoing matches worldwide.
Detailed Player and Team Profiles: Showcases comprehensive data on players and teams, including statistics, performance history, and upcoming fixtures.
Tournament Coverage: Offers full coverage of major tournaments with detailed standings, schedules, and match results, allowing users to track competitions from start to finish.
News and Insights: Aggregates the latest football news, transfer updates, and expert insights to keep users informed on all fronts.
User-Friendly UI/UX: Built with Jetpack Compose and following Android Material Design guidelines, Flushy prioritizes intuitive navigation, quick loading times, and visually appealing layouts to enhance usability and retention.
Technical Highlights:
Developed using Kotlin, with integration of Android Jetpack components for architecture and navigation.
Integrated Retrofit for API handling and real-time data fetching.
Used Room Database for offline data storage, enabling users to access recent scores and stats without an internet connection.
Employed Firebase Analytics for tracking user engagement and improving feature sets based on data-driven insights.
Utilized Dagger Hilt for dependency injection to improve app scalability and testability.
Flushy has achieved high user satisfaction, providing a reliable, data-rich platform for football fans. This project showcases a strong ability in Android development, data management, and user-centered design.
Flushy Prototype