Skip to content

monamoe/TeamUp

Repository files navigation

TeamUp - Outdoor Activity Planner 🌞

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.


✨ Features

  • 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

🛠️ Technical Stack

  • 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

🔑 Requirements

  • Android Studio Arctic Fox (or newer)
  • Minimum SDK: 26 (Android 8.0)
  • Target SDK: 30
  • Google Play Services
  • Firebase project setup

⚙️ Setup

  1. Clone the repository
  2. Set up a Firebase project and add google-services.json to the app directory
  3. Configure Google Maps API key in AndroidManifest.xml
  4. Set up OpenWeather API key
  5. Build and run the project

👥 Contributors

monamoe

rileylgray

Nathan-Hill-Sheridan

soussamu

📚 Libraries, SDKs & APIs

About

Activity organization platform for small scale event scheduling!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages