YourNBA
🏀 YourNBA
YourNBA is your go-to desktop app for everything NBA. Whether you're checking today's matchups, diving into player stats, or tracking your favorite team’s standings, YourNBA brings all the info together in one clean, simple interface.
🔧 Features
Here’s what YourNBA can do:
-
Search games by date
Pick any date and instantly see what games were played or are scheduled. -
See today’s games
Want to catch up on what’s happening right now? YourNBA shows you the current games for the day with just a click. -
Look up player statistics
Get detailed stats on any NBA player—points, rebounds, assists, and more. -
Find games by game ID
If you have a specific game in mind (or a saved ID), pull it up directly using its game ID. -
Check team standings
Stay on top of the leaderboard! You can easily check how each team is doing in the league standings.
⚠️ Notes
- Data is updated daily, not in real time.
- An internet connection is required for the app to fetch fresh NBA data.
🛠 Tech Stack
This project was built using:
- Python – The core language powering everything behind the scenes.
- CustomTkinter – For a modern, sleek, and responsive desktop UI.
- Scrapy – Used to scrape and gather NBA data from various endpoints.
- NBA Endpoints – Publicly available APIs and endpoints used to fetch stats, schedules, and standings.
🏁 Why Use YourNBA?
If you're a fan of the game or just like to stay updated without navigating multiple websites or apps, YourNBA keeps things simple and fast. With a modern interface and daily-updated stats, it's the perfect tool to keep track of your favorite teams, players, and matchups.