| Team | MP | W | D | L | GF | GA | Pts |
|---|
This application provides a dynamic and visually appealing Premier League standings table and match fixtures. Powered by an automated, event-driven ETL pipeline, data is fetched periodically from the Football-Data.org API. Instead of querying the API directly on every user visit, an AWS Lambda function transforms the raw data into structured formats (CSV and JSON) and stores them in an Amazon S3 bucket. This serverless architecture ensures lightning-fast load times, zero backend latency, and complete protection against API rate limits.
The source code for this project is available on GitHub at the following link: PL Statistics.
Figure: Decoupled Multi-Output ETL Pipeline Architecture