Sports Data Backend Integration & API Service (Node + TypeScript)
Upwork

Remote
•20 hours ago
•No application
About
We need a contractor to set up a standalone backend that connects to our sports data provider (MLB first). Build it, document it, hand it over. We will own and run the backend after delivery. Scope (high level) • Implement all endpoints available under our plan (full coverage) and expose a clean REST API. • Ingest + update jobs to persist data; handle rate limits/retries; idempotent writes. • Minimal verification: a tiny demo page or Postman/Insomnia collection to prove responses. • Clear docs: README, brief runbook, OpenAPI/Swagger (or similar). • Containerized setup (e.g., docker-compose) so up runs the stack locally. • Light tests + sensible logging. Stack • Prefer Node + TypeScript. Open to alternatives if you give a brief rationale. Deliverables / Acceptance • “Full coverage” of in-plan endpoints (include a simple coverage list). • API returns valid data; local run works via docker-compose. • One handoff call (60–90 min) to walk through code, env, and runbook. Admin • IP: Work-for-hire. All code, configs, and docs belong to us. • Provider docs/keys shared upon award. • Time zone: America/Toronto (async OK). Start: ASAP.




