An Android application that helps users discover sports teams with matches scheduled within the next 48 hours.
The app was designed to provide timely match information while continuing to monitor upcoming matches in the background and notify users even when the application is not actively open.
- Search for teams with matches scheduled in the next 48 hours
- Retrieve and display upcoming match information
- Background processing for monitoring upcoming matches
- Push/local notifications for relevant upcoming matches
- Continue providing notifications when the application is closed
- API integration for retrieving match and team data
- Java
- Android SDK
- REST APIs
- Background Services / Scheduling
- Android Notifications
The project explored building an Android application that combines external sports data with background processing and notifications.
A key part of the implementation was ensuring that the application could continue monitoring relevant match information when it was not actively being used, allowing users to receive timely notifications about upcoming matches.
This repository contains the Android application source code and supporting components for retrieving match information and managing background notifications.