1. Introduction - adle29/cs373-idb GitHub Wiki

Golazo

What is Soccer?

Soccer, officially known as Association football or plainly, football, is a sport played between two teams of eleven players with a spherical ball. The objective of the game is for one team to legally place the ball in the opponent team's goal. The sport is played by 250 million players worldwide, making it the most popular sport in the world.

The Problem

The world of football is chaotic. Players play for different teams in different leagues. Although soccer is a team sport, specific players seem to be the highlight of the sport. Fans follow their favorite player, bringing with them their loyalty, around the world.

Any prospective soccer fan will most likely be buried in the totality of the sport. There are many different leagues which operate over geographical areas: international, continents, confederations and countries. Not only that but players are not always loyal to a team. Teams buy players around the world and players play for a variety of teams. Following a favorite player in this domain is a challenge.

What is Golazo?

In the rigmarole intrinsic in this constant shuffling can intimidate the prospect soccer fan. This site and API tries to alleviate this chaos by providing a clean, yet functional approach in organizing the different categories of importance in this domain.

For example, say you are new to soccer and discover a new team which you are a prospective fan of. You can use our site to see how the team performed recently through games that have occurred either recently or within the past years.

Use Cases

The website's intended audience is both well-experienced soccer fans and newcomers alike. For soccer veterans, one will be able to browse the history of a team's performance across different leagues and its players within teams affiliated with each one. A player's fans will be able to see the games the player has played and how well the team performed. They can inspect match ups closely to observe how a specific combination of players perform in respect to other team configurations. With the breadth of the data models, many insightful analyses can be made by motivated fans.

For newcomers, this site serves as a exploratory guide into the world of soccer. One can start by finding their favorite team, player, or even a certain game that catches their eye and travel along the website discovering more about the sport. They can learn the game history of their newly found favorite player, or learn the statistical history of their newly found favorite team. The site offers necessary ease and more than enough information for a new exhilarated soccer fan to catch up and become more well informed in this amazing worldwide game.