React-redux application to browse your favorite football leagues and teams.
-
React
-
Redux
-
SCSS
-
Firebase
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What is needed for the software to run.
- npm
npm i npm@latest -g
- Clone the repository
git clone https://github.com/DariuszLegizynski/SoccerTime.git
- Run npm install inside project root directory
npm install
- Start the server
npm run start
- Enjoy! :-)
- The application makes an API call to the "TheSportsDB" to get all of the supported countries.
- The country names are taken and each is checked, if it has a footbal league.
- Each country with a football league = null is filtered out.
- Every non-null result is presented.
- The leagues table (season) gets changed on the 1.08 of each year (leagueTable.js -> const seasonChangeDate).
- Authentication via Firebase, guest login possible.
- Desktop first.
Dariusz Legizynski - Initial work.
This project is licensed under the MIT License - see the LICENSE.md file for details.