https://github.com/qetsiankulu/afrigoal-backend
A lightweight FastAPI backend for fetching African Cup of Nations (AFCON) team data using the LiveScore API. Built for integration with an iOS SwiftUI app
https://github.com/qetsiankulu/afrigoal-backend
afcon async backend fastapi football httpx ios livescore-api python soccer swiftui
Last synced: 9 months ago
JSON representation
A lightweight FastAPI backend for fetching African Cup of Nations (AFCON) team data using the LiveScore API. Built for integration with an iOS SwiftUI app
- Host: GitHub
- URL: https://github.com/qetsiankulu/afrigoal-backend
- Owner: qetsiankulu
- Created: 2025-08-27T16:31:25.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-27T16:59:57.000Z (10 months ago)
- Last Synced: 2025-08-28T01:41:53.669Z (10 months ago)
- Topics: afcon, async, backend, fastapi, football, httpx, ios, livescore-api, python, soccer, swiftui
- Language: Python
- Homepage:
- Size: 9.17 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚽️ AFCON Backend (FastAPI + LiveScore API)
A lightweight **FastAPI** backend that fetches African Cup of Nations (AFCON) team data from the **LiveScore API**, designed for integration with an iOS **SwiftUI app**.
---
## 🚀 Features
- Async requests with **httpx**
- Fetch AFCON competition participants
- Clean RESTful endpoints
- Environment variable support with **python-dotenv**
- Ready for deployment on **Render**, **Railway**, or other cloud platforms
---
## 🛠️ Tech Stack
- [FastAPI](https://fastapi.tiangolo.com/)
- [Uvicorn](https://www.uvicorn.org/)
- [httpx](https://www.python-httpx.org/)
- [python-dotenv](https://pypi.org/project/python-dotenv/)
---