This website is a Football oriented website made for the overwhelming football fans and followers around the world who can visit the website and get info related to latest football news, various leagues, their players, standings etc. This website is the best possible way of saying Live, Love, Enjoy Football.
Contents | Information |
---|---|
Home Page | Home page is contains all the latest and trending news about football. |
Leagues Page | Leagues page can be visited by clicking on Leagues dropdown menu on the Navigation Bar where the user can visit all the leagues by going to All Leagues and can also vist individual leagues by selectiong their names. In All Leagues page, API has been called to display various leagues. Individual league pages describe various Clubs competing in the league and their information. |
Players Page | Players page can be visited by clicking on Players drop down menu on the Navigation Bar. By clicking there, a user can visit the players of both the leagues. A .Json file has been created and it has been later on fetched for getting the players information. A Search Filter has also been applied, which searches a player according to his Name. |
Match Page | Match Page can be visited by clicking on Matches on the Navigation Bar. This page displays data about live matches, past matches and the matches which are scheduled for future. |
Standings Page | Standings have been displayed separately for both the leagues. A user can visit the standing table by first clicking on Standings from Navigation Bar and then selecting the league from the drop down menu according to his choice. |
This website can be visited either by Clicking Here or by clicking: https://football-scores-and-stats.herokuapp.com/.
- Make sure your machine is having internet connection.
- Open shell (which ever your OS support) on your PC.
- Change drive to the location where you want your project to be copied
- Now type or copy-paste the below given commands.
git clone https://github.com/Mudit018/WebD-Selection.git
- Press Enter and the project will be cloned in you system.
- Type the name of the player to be searched.
- As we start typing the initials of player's name, the search filter will filter out all the irrelevant players and provide the relevant match.
- At last, user will get the desired information.
- Fork this repository from the above given method.
- Then clone the forked project on your device.
- Make changes in code in the local copy of the project and add comments using comment tag and state its use and way of working.
- Then push your locally changed project to your forked repository.
- Then raise a pull request to the main branch specifying all the changes in the listed format with a brief description.
An application program interface (API) is a set of routines, protocols, and tools for building software applications.
Basically, an API specifies how software components should interact. Additionally, APIs are used when programming graphical user interface (GUI) components.
A good API makes it easier to develop a program by providing all the building blocks. A programmer then puts the blocks together.
For making this project, I have used Sportsmonk API to get information about players, matches and club names in various leagues.
One can use this API by visiting their site either by clicking above or by clicking on this link: https://www.sportmonks.com/