Nba Gameday

Nba Gameday

This project is an alert system that sends real-time NBA game day score notifications to subscribed users via SMS/Email. It leverages Amazon SNS, AWS Lambda, Python, Amazon EventBridge, and NBA APIs to provide sports fans with up-to-date game information. The system is designed to demonstrate cloud computing principles, automation, and efficient notification mechanisms.

Key Features

Live NBA Score Fetching

Retrieves real-time NBA game scores using an external API.

Automated Notifications

Sends formatted score updates to subscribers via SMS/Email using Amazon SNS.

Scheduled Updates

Utilizes Amazon EventBridge to trigger automated score updates at regular intervals.

Security Best Practices

Follows the principle of least privilege by assigning minimal necessary IAM permissions to Lambda, SNS, and EventBridge.

🛠️

Tech Stack

AWS Lambda
Amazon SNS
Amazon EventBridge
NBA API (SportsData.io)
Python 3.x
IAM Security
🔗

Project Links