SportMates is a mobile app built with Kotlin + Jetpack Compose that helps sports enthusiasts connect, organize games, and manage rosters.
This is a semester project for the Mobile Application Development course at Champlain College St-Lambert.
- Create, edit, and delete games
- View upcoming matches with details
- Manage player rosters and availability
- Map integration with Google Maps Compose
- Room database for persistent storage
- Navigation with BottomNav + Drawer
- Language: Kotlin
- Frameworks: Jetpack Compose, Room, Navigation
- Tools: Android Studio, Gradle
- Database: SQLite (Room ORM)
- Clone the repository:
git clone https://github.com/erickossovsky/SportMatesApp.git
- Open in Android Studio
- Sync Gradle and run on emulator/device
- Hands-on experience with Jetpack Compose
- Room DB CRUD operations
- Complex navigation setup
- Handling permissions and location APIs