Skip to content

Claude/update api connection 011 cupc3 q4h7 w zv zemb3 qm25#251

Open
ahump20 wants to merge 3 commits intomkreiser:mainfrom
ahump20:claude/update-api-connection-011CUPC3Q4h7WZvZemb3Qm25
Open

Claude/update api connection 011 cupc3 q4h7 w zv zemb3 qm25#251
ahump20 wants to merge 3 commits intomkreiser:mainfrom
ahump20:claude/update-api-connection-011CUPC3Q4h7WZvZemb3Qm25

Conversation

@ahump20
Copy link

@ahump20 ahump20 commented Oct 23, 2025

No description provided.

Copilot AI and others added 3 commits October 19, 2025 19:46
[WIP] Update repository to ensure all content and data is current
This commit adds a complete web interface for the ESPN Fantasy Football API,
enabling users to view fantasy football data through BlazeSportsIntel.com.

New Features:
- Express backend API server with REST endpoints
- Modern web dashboard with dark theme
- Support for public and private leagues
- Real-time data fetching with 10-minute caching
- Multiple views: League Info, Standings, Matchups, Free Agents, Draft

Added Files:
- server.js: Express server with 7 API endpoints
- public/index.html: Main dashboard interface
- public/styles.css: Modern dark theme styling
- public/app.js: Frontend JavaScript logic
- WEB_INTEGRATION.md: Complete integration documentation
- .env.example: Environment configuration template

Updated:
- package.json: Added Express dependency and npm scripts (start, start:dev, web)

API Endpoints:
- GET /api/league/:leagueId/info
- GET /api/league/:leagueId/teams
- GET /api/league/:leagueId/boxscores
- GET /api/league/:leagueId/free-agents
- GET /api/league/:leagueId/draft
- GET /api/nfl-games
- POST /api/cache/clear

Usage:
  npm install
  npm run build
  npm start
  Open http://localhost:3000

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants