{"id":25027085,"url":"https://github.com/shotgeek/shotgeek","last_synced_at":"2025-06-22T10:37:13.277Z","repository":{"id":275951469,"uuid":"924168698","full_name":"ShotGeek/ShotGeek","owner":"ShotGeek","description":"ShotGeek is a data analytics platform powered by Django, specializing in NBA statistics and insights.","archived":false,"fork":false,"pushed_at":"2025-06-06T06:44:49.000Z","size":128228,"stargazers_count":3,"open_issues_count":8,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-06T07:29:45.118Z","etag":null,"topics":["django","nba-analytics","python"],"latest_commit_sha":null,"homepage":"https://www.shotgeek.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShotGeek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-29T14:38:27.000Z","updated_at":"2025-06-06T06:44:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"c80ef03c-d698-4732-ba98-acd47349827a","html_url":"https://github.com/ShotGeek/ShotGeek","commit_stats":null,"previous_names":["shotgeek/shotgeek"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ShotGeek/ShotGeek","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShotGeek%2FShotGeek","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShotGeek%2FShotGeek/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShotGeek%2FShotGeek/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShotGeek%2FShotGeek/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShotGeek","download_url":"https://codeload.github.com/ShotGeek/ShotGeek/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShotGeek%2FShotGeek/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261280139,"owners_count":23134904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","nba-analytics","python"],"created_at":"2025-02-05T18:28:24.536Z","updated_at":"2025-06-22T10:37:08.263Z","avatar_url":"https://github.com/ShotGeek.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ShotGeek\n\n![ShotGeek-display](https://github.com/user-attachments/assets/a6d0e3c6-1d8f-407f-a6ac-e645a631e4ed)\n\n\n## Table of Contents\n1. [Introduction](#shotgeek)\n2. [Features](#features)\n3. [Getting Started](#getting-started)\n   - [Prerequisites](#prerequisites)\n   - [Installation](#installation)\n4. [Usage](#usage)\n   - [Searching for a Player](#searching-for-a-player)\n   - [Comparing Players](#comparing-players)\n   - [Viewing Graphs](#viewing-graphs)\n5. [Contributing](#contributing)\n6. [License](#license)\n\n## ShotGeek\n\nShotGeek is a Django web application that provides NBA stats, scores, and player comparisons. Whether you're a casual fan or a stats enthusiast, ShotGeek helps you explore player performance and compare careers with detailed tables and visualizations.\n\n## Features\n- **Player Search**: Look up any NBA player by full name to access their career statistics.\n- **Career Stat Totals**: View detailed career stats for individual players.\n- **Graphical Analysis**: Use interactive graphs to visualize player performance over time.\n- **Player Comparison**: Compare two players' career stats side by side.\n- **Customizable Views**: Select stat categories for table and graph comparisons.\n\n## Getting Started\n### Prerequisites\nEnsure you have the following installed on your system:\n- Python 3.9 \n- Django\n- PostgreSQL\n\n### Installation\n1. Clone the repository:\n   ```sh\n   git clone https://github.com/ShotGeek/ShotGeek.git\n   cd shotgeek\n   ```\n2. Create and activate a virtual environment:\n   ```sh\n   python3.9 -m venv myenv\n   source myenv/bin/activate  # On Windows use `venv\\Scripts\\activate`\n   ```\n3. Install dependencies:\n   ```sh\n   pip install -r requirements.txt\n   ```\n4. Uncomment DEVELOPMENT=True in .env:\n   ```vbnet\n   # .env\n   SECRET_KEY='django-insecure-enfgxe59+e1kt+c#unqrutb9y#_0)+aht\u0026+@5@^r@pupks1wt8'\n   DEVELOPMENT=True\n   ```   \n6. Set up the database:\n   ```sh\n   python manage.py migrate\n   ```\n7. Run the development server:\n   ```sh\n   python manage.py runserver\n   ```\n8. Open your browser and visit: `http://127.0.0.1:8000/`\n\n## Usage\n### Searching for a Player\n- Enter the player's full name in the search bar.\n- Ensure correct spelling to avoid incorrect results.\n- Example: Searching for `Charles Barkley` will take you to his player page.\n\n### Comparing Players\n- Click the **Compare Players** button to access the comparison tool.\n- Enter the full name of two players to compare their stats side by side.\n- Select specific stat categories for in-depth analysis.\n\n### Viewing Graphs\n- Navigate to a player's page or the comparison page.\n- Use the dropdown menu to select a stat category.\n- The graph will display trends over the player's career.\n\n## Contributing\n\nWe welcome contributions from the open-source community. If you find any issues or want to suggest enhancements, feel free to create a pull request or submit an issue.\nFor more information on contributing visit [Contributing](https://github.com/ShotGeek/ShotGeek/blob/master/CONTRIBUTING.md)\n\n## License\n\nShotGeek is licensed under the [Apache License 2.0](LICENSE).\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshotgeek%2Fshotgeek","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshotgeek%2Fshotgeek","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshotgeek%2Fshotgeek/lists"}