Skip to content

Claude/review repo fq km8#1

Open
joshdspotify96-jpg wants to merge 2 commits into
chevyphillip:mainfrom
joshdspotify96-jpg:claude/review-repo-FqKm8
Open

Claude/review repo fq km8#1
joshdspotify96-jpg wants to merge 2 commits into
chevyphillip:mainfrom
joshdspotify96-jpg:claude/review-repo-FqKm8

Conversation

@joshdspotify96-jpg
Copy link
Copy Markdown

No description provided.

…yment

- Backend: Add CORS support, /api/health and /api/games endpoints, Dockerfile,
  docker-compose.yml, gunicorn WSGI entry point for production deployment
- Mobile: Full Expo React Native app with Edges, Games, Props, and Settings
  screens, API client layer with SecureStore for server URL persistence,
  EAS Build config for APK generation
- Architecture: Client-server split where Flask backend handles ML inference
  and odds fetching, mobile app is a lightweight display layer

https://claude.ai/code/session_01M5Ym922d41VNXZfr81F55k
- Lazy-initialize OddsAPIClient and PropEdgeFinder on first request
  instead of at module import (prevents startup timeout on PaaS)
- Add railway.toml with health check and start command
- Add render.yaml service definition
- Add Procfile for generic PaaS (Heroku, etc.)
- Update Dockerfile: respect $PORT env var, add curl for health check,
  add HEALTHCHECK instruction

https://claude.ai/code/session_01M5Ym922d41VNXZfr81F55k
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.

2 participants