TeamUp is an event scheduling Android app developed by HelloTeam Inc., designed to bring people together effortlessly. With a sleek, intuitive interface and powerful automation, TeamUp makes planning meetups, sports games, and social gatherings easier than ever.
- User authentication with Firebase
- Real-time event scheduling and management
- Location-based activity discovery using Google Maps
- Weather information integration
- Modern UI built with Jetpack Compose
- Push notifications for event updates
- Profile management and social features
- Language: Kotlin
- Architecture: MVVM with Jetpack Compose
- Backend: Firebase
- Authentication
- Realtime Database
- Cloud Firestore
- Cloud Storage
- Cloud Messaging
- Maps & Location: Google Maps SDK & Places API
- Weather Data: OpenWeather API
- UI Components: Material Design 3
- Android Studio Arctic Fox (or newer)
- Minimum SDK: 26 (Android 8.0)
- Target SDK: 30
- Google Play Services
- Firebase project setup
- Clone the repository
- Set up a Firebase project and add
google-services.jsonto the app directory - Configure Google Maps API key in
AndroidManifest.xml - Set up OpenWeather API key
- Build and run the project


