https://github.com/tobuya/soccer_hub
Soccer Hub is a football website that allows you to watch recent official highlights of the Premier League, Champions League, La Liga, Serie A, Europa League and many more matches of your favorite football leagues. It is built using React & Redux and uses ScoreBat recent feed free video API
https://github.com/tobuya/soccer_hub
react-bootstrap reactjs redux
Last synced: 3 months ago
JSON representation
Soccer Hub is a football website that allows you to watch recent official highlights of the Premier League, Champions League, La Liga, Serie A, Europa League and many more matches of your favorite football leagues. It is built using React & Redux and uses ScoreBat recent feed free video API
- Host: GitHub
- URL: https://github.com/tobuya/soccer_hub
- Owner: tobuya
- License: mit
- Created: 2023-02-14T08:11:23.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-07-11T20:04:48.000Z (almost 2 years ago)
- Last Synced: 2025-04-13T05:45:31.915Z (3 months ago)
- Topics: react-bootstrap, reactjs, redux
- Language: JavaScript
- Homepage:
- Size: 750 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/tobuya/soccer_hub/graphs/contributors)
[](https://github.com/tobuya/soccer_hub/commits/dev)
[](https://github.com/tobuya/soccer_hub/stargazers)
[](https://github.com/tobuya/soccer_hub/issues)
[](https://github.com/tobuya/soccer_hub/blob/main/LICENSE)# 📗 Table of Contents
- [📗 Table of Contents](#-table-of-contents)
- [📖 Soccer Hub](#-soccer-hub)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🔭 Future Features ](#-future-features-)
- [🚀 Project Presentation Video ](#-project-presentation-video-)
- [💻 Getting Started ](#-getting-started-)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Testing](#testing)
- [Deployment](#deployment)
- [👥 Authors](#-authors)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)> Soccer Hub is a football website that allows you to watch some live football matches as well as recent official highlights of the Premier League, Champions League, La Liga, Serie A, Europa League and many more matches of your favorite football leagues. It is built using React & Redux and uses ScoreBat recent feed free video API.
Languages
- ReactJS
- Redux
- Javascript
- Bootstrap
Server
- Github
- **Filter recent videos highlights by competition name**
- **Display all recent highlights in the selected competition**
- **Click on a highlight of choice to watch the official match highlight**
- **Watch some live football matches**
- **Implement additional features**
- **Improve user interface and user experience**
To get a local copy up and running, follow these steps.
### Setup
Clone this repository to your desired folder:
```sh
git clone https://github.com/tobuya/soccer_hub
cd soccer_hub
```
### Install
Install this project with:
```sh
npm install
```
### Usage
To run the project in a development server, execute the following command:
```sh
npm start
```
### Testing
To run the tests in a development server, execute the following command:
```sh
npm test
```
To to build for the production, execute the following command:
```sh
npm run build
```
### Deployment
You can deploy this project using [Github Pages](https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site)
## 👥 Authors
👤 **Thomas Obuya**
- [GitHub](https://github.com/tobuya)
- [Medium](https://medium.com/@tobuya)
- [LinkedIn](https://linkedin.com/in/tobuya/)
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/tobuya/soccer_hub).
If you like this project give me a star.
Credits to [Nelson Sakwa on Behance](https://www.behance.net/sakwadesignstudio) for original design.
This project is [MIT](https://github.com/Lucash2022/tv-hub-app/blob/develop/MIT.md) licensed.