README.md: add readme
This commit is contained in:
53
README.md
Normal file
53
README.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# NHL Scoreboard Web App
|
||||
|
||||
This web application displays live NHL game scores, team statistics, and game states in real-time. It retrieves data from the NHL API and presents it in a user-friendly interface.
|
||||
|
||||
## Features
|
||||
|
||||
- Displays live NHL game scores.
|
||||
- Sorts games based on priority to highlight the most exciting matchups.
|
||||
- Responsive design for desktop and mobile devices.
|
||||
|
||||
## Technologies Used
|
||||
|
||||
- **Python**: Backend scripting language.
|
||||
- **Flask**: Web framework for Python.
|
||||
- **HTML/CSS**: Frontend markup and styling.
|
||||
- **JavaScript**: Client-side scripting for auto-refresh functionality.
|
||||
|
||||
## Installation
|
||||
|
||||
1. Clone the repository:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/your-username/nhl-scoreboard.git
|
||||
```
|
||||
|
||||
2. Install dependencies:
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
3. Run the application:
|
||||
|
||||
```bash
|
||||
python app.py
|
||||
```
|
||||
|
||||
4. Open your web browser and navigate to `http://localhost:2897` to view the scoreboard.
|
||||
|
||||
## Usage
|
||||
|
||||
- The scoreboard will display live NHL game scores, team statistics, and game states.
|
||||
- Games are sorted based on priority to highlight the most exciting matchups.
|
||||
- The page updates automatically every 10 seconds to show the latest data.
|
||||
- Responsive design ensures a seamless experience on desktop and mobile devices.
|
||||
|
||||
## Credits
|
||||
|
||||
Special thanks to the NHL for providing the data through their API.
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the [MIT License](LICENSE).
|
||||
Reference in New Issue
Block a user