CSA-trimester-2 / nba-analysis-final

NBA stats and fantasy draft
https://csa-trimester-2.github.io/nba-analysis-final/
MIT License
0 stars 1 forks source link

Features & Assignments (FINAL) #1

Open vardaansinha opened 6 months ago

vardaansinha commented 6 months ago
  1. FEATURE: Player Search Page

    • Team Members: Derrick and Vardaan
    • Functionality:
      • View and search for players based on real-time data from the NBA API.
      • Display updated player statistics with an intuitive user interface.
    • Responsibilities:
      • Derrick: Implementing the frontend interface for querying players, displaying stats, and integrating the initial graph feature.
      • Vardaan: Backend development to create custom data objects using API data, crucial for future machine learning (ML) steps.
  2. Fantasy Draft

    • Team Member: Jishnu
    • Functionality:
      • Users can draft their team and compete against others in a simulated environment.
    • Implementation:
      • Simple interactive session where users take turns drafting NBA players.
      • Once a player is selected, they become unavailable to other users.
    • User Account Integration:
      • Linking the draft feature with user account details.
  3. Moneyline Prediction

    • Team Member: Nikhil
    • Functionality:
      • Predicts the performance of fantasy rosters based on drafted teams.
      • Determines which roster is more likely to win in a head-to-head matchup.
    • Integration:
      • Utilizes individual player stats and team data from the draft simulation.
      • Builds upon the foundation set by individual player stats prediction.
  4. Individual Player Stats Prediction

    • Team Members: Vishnu and Kaiden
    • Functionality:
      • Predicts future performance of individual NBA players.
    • Process:
      • Vardaan: Develops custom data objects with comprehensive player stats.
      • Vishnu: Implements the regression algorithm to forecast upcoming game stats.
      • Kaiden: Responsible for data visualization, including crafting graphs with historical and projected data points.
    • Note:
      • This feature is foundational for the Moneyline Prediction.
  5. Account Page

    • Team Member: Jishnu
    • Functionality:
      • User account creation and management.
      • Store user preferences like favorite players and team data.
    • Details:
      • Secure handling of login credentials.
      • Integration with other app features for a seamless user experience.


image