Skip to content

rebels2638/ScoutingApp2025

Repository files navigation

🤖 Rebel Robotics Scouting App

FRC 2025: REEFSCAPE

Version BSD 3-Clause License Flutter Built by FRC 2638

A comprehensive scouting application for the 2025 FRC game REEFSCAPE, developed by FRC Team 2638.

FeaturesInstallationDevelopmentTeam


✨ Features

📱 Match Scouting

  • 🎯 Intuitive match scouting interface with auto, teleop, and endgame sections
  • ✏️ Interactive auto path drawing tool with undo/redo functionality
  • ✅ Real-time data validation and error checking
  • 🔄 Support for both red and blue alliance scouting

💾 Data Management

  • 🔒 Secure local storage with persistent data
  • 📊 Import/Export data via CSV files
  • 📱 QR code generation and scanning for quick data transfer
  • 💾 Backup and restore functionality
  • 📦 Batch operations for multiple records

📊 Analysis Tools

  • 📈 Detailed team analysis with performance metrics
  • 🔍 Side-by-side match comparisons
  • 📊 Statistical breakdowns including:
    • Auto success rates
    • Teleop scoring efficiency
    • Endgame reliability
    • Ranking point achievements
    • Breakdown frequency
  • 🗺️ Visual auto path review

🎨 User Experience

  • 🎨 Material Design 3 interface
  • 🌙 Dark mode and AMOLED theme support
  • 📱 Responsive layout for various screen sizes
  • 🔄 Offline-first architecture
  • 🛠️ Developer mode with telemetry overlay

🕑 Planned Features

📡 Connectivity

  • 🔷 Bluetooth LE data transfer support
    • Direct device-to-device match data sharing
    • Real-time scouting data synchronization

🌐 API Integration

  • 🤖 Blue Alliance API support
    • Auto-fetch match schedules
    • Import team data and statistics
    • Cross-reference match results
    • Historical performance analysis

📊 Enhanced Analytics

  • 🎯 Custom metric creation

💻 Technical Improvements

  • ⚡ Performance optimizations

👥 Team

🔧 Developers

Ethan Kang
Ethan Kang

Chiming Wang
Chiming Wang

Richard Xu
Richard Xu

📄 License

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

🙏 Acknowledgments

  • 🤖 FRC Team 2638 Rebel Robotics
  • 💙 The Flutter Development Team
  • 👥 All contributors and testers

Built with ❤️ by FRC Team 2638 Rebel Robotics | ⭐ Star if you like the project!