← Selected work

BACKEND + DATA MODELLING / Backend project

Kenya Sports Odds API.

This backend project explores how sports event and odds data can be organised for comparison. The emphasis is on the API structure and deployment workflow rather than claiming complete live bookmaker coverage.

  • Node.js
  • Express
  • REST APIs
  • GitHub
Interface illustration

The problem

Comparing prices across providers only becomes useful when the event, market and selection describe the same thing. A common data structure is the starting point for making those comparisons understandable.

Project scope

  • A Node.js and Express backend for a sports odds comparison use case.
  • An API structure intended to support a consistent view of events and prices.
  • GitHub-based source management and cloud deployment preparation.
  • Investigation of data-provider coverage for the Kenyan betting market.

A clear boundary

A working backend and a verified live data feed are separate requirements. Provider access, bookmaker coverage and freshness must be established before live comparisons can be presented as reliable. This portfolio presents the backend project without claiming partnerships or full live coverage.

What this demonstrates

API planning, data modelling and the ability to turn a product-analysis question into a technical project. It also reflects a habit of separating what has been built from what still depends on an external service.

Want to explore the details?

I’m happy to discuss the implementation, decisions and further development.

Get in touch
NEXT PROJECTHotel Booking Platform