- Dashboard with roster summary (Majors/Minors/IL counts, sWAR usage) - Roster screen with tabbed view (Majors/Minors/IL) showing: - Batters table: Name, Hand, Positions, vL/vR/Ovr ratings, sWAR, Defense - Pitchers table: Name, Hand, Positions, vL/vR/Ovr ratings, sWAR, S/R/C endurance - Card data importer from BatterCalcs/PitcherCalcs CSV exports - Imports pre-calculated vL/vR/Total ratings directly from spreadsheet - API client for syncing players/teams from Major Domo league API - SQLite database with SQLAlchemy async models - Configurable settings via .env (team info, roster slots, sWAR cap) - Placeholder screens for Matchup Scout, Lineup Builder, Transactions
27 lines
844 B
Plaintext
27 lines
844 B
Plaintext
# SBA Scout Configuration
|
|
# Copy this to .env and fill in your values
|
|
|
|
# League API Settings
|
|
SBA_SCOUT_API__BASE_URL=http://localhost:8000
|
|
SBA_SCOUT_API__API_KEY=your_api_key_here
|
|
|
|
# Your Team Settings
|
|
SBA_SCOUT_TEAM__TEAM_ID=548
|
|
SBA_SCOUT_TEAM__TEAM_ABBREV=WV
|
|
SBA_SCOUT_TEAM__TEAM_NAME=West Virginia Black Bears
|
|
SBA_SCOUT_TEAM__SWAR_CAP=29.5
|
|
SBA_SCOUT_TEAM__MINOR_LEAGUE_SLOTS=5
|
|
SBA_SCOUT_TEAM__MAJOR_LEAGUE_SLOTS=26
|
|
|
|
# Database Settings (optional - defaults to data/sba_scout.db)
|
|
# SBA_SCOUT_DB_PATH=data/sba_scout.db
|
|
|
|
# Rating Weight Overrides (optional)
|
|
# SBA_SCOUT_RATING_WEIGHTS__HIT=1.0
|
|
# SBA_SCOUT_RATING_WEIGHTS__ON_BASE=0.8
|
|
# SBA_SCOUT_RATING_WEIGHTS__TOTAL_BASES=0.5
|
|
# SBA_SCOUT_RATING_WEIGHTS__HOME_RUN=1.5
|
|
# SBA_SCOUT_RATING_WEIGHTS__WALK=0.6
|
|
# SBA_SCOUT_RATING_WEIGHTS__STRIKEOUT=-0.3
|
|
# SBA_SCOUT_RATING_WEIGHTS__DOUBLE_PLAY=-0.5
|