FOOTBALL FANBOOK

Loading...
Thumbnail Image
Date
2024
Authors
Najat Mansour
Mohammad Alawneh
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Football is often viewed as the most important thing of trivial ones. While it may not be essential for everyone, it continues to serve as an indispensable escape for those looking to take a break from the fundamental matters of everyday living. Lately, there has been a marked rise in the number of football tournaments, leading to more matches being played. This surge is largely driven by economic factors. Consequently, fan enthusiasm has waned due to the oversaturation of games, causing many to feel bored and skip watching several matches. Furthermore, new technologies have been implemented, some designed to aid referees and others aimed at improving players' performance. As a result, in this software we attempted to use the technology in a different way to decrease the feeling of boredom in football. One of the most important features that the application supports is Match Prediction, where user can make predictions of any today's matches. It's important to note that this isn't a typical prediction based on a final score; instead, users can score points based on their predictions for a variety of events, including home goals, away goals, goal difference, first team to score, first player to score and more, knowing that a user can get “Underdog bonus” to his points in case he predicts an exact score that less than percent of users predicted it. Another creative and new feature that will be implemented is Live Show which concludes that a user can pick any 3 players earlier than a match started and he's going to get points during the live match based on the overall performance of the chosen players positivity and negatively, for instance, the user's score will increase if the selected player scores a goal or makes an assist; conversely, the user's score will decrease if the player gets a yellow or red card. The third main feature is a Quiz System, this feature gives the user the opportunity to create his own quiz or complete the ones that already exist. The quiz consists of ten multiple-choice questions (10 seconds each) with four possible answers. So, the user's quiz can be solved and rated by other users in the application. Additionally, there’re Rooms and Chats where the user can create and join video conferences or have a chat with the other users. Last but not least there’s Statistics zone which displays tables and charts about the user’s usage of the application. In order to implement this software application, we used JavaScript / Node.js frameworks and Libraries to develop this application as Express.js back-end framework and React Native front-end library. A.I. was be used for providing a recommended prediction for the match, auto-generated questions and verifying the quiz content before publishing it.
Description
Keywords
Citation