SlideShare a Scribd company logo
1 of 23
Download to read offline
K. Sai Nithin
20671A0516
CSE-A
Fantasy League
Fantasy League
Fantasy League
Introduction
The abstract presents a cricket prediction game with a user-friendly graphical interface, intended for
individuals with basic cricket knowledge. Users must register, verify their identities via Gmail, and
receive an initial 500-point allocation.
The game allows users to predict match outcomes, invest points, and potentially double or halve their
points based on prediction accuracy, administered by an admin who sets up matches and provides
answers post-match. Leaderboard positions are displayed, and questions are straightforward, focusing
on identifying top run-scorers or wicket-takers among players. Inspired by the Indian Premier League,
the project utilizes Python's tkinter for GUI development, enabling a risk-free betting experience.
ABSTRACT
This is a prediction game with a Graphical User Interface (GUI) designed for cricket enthusiasts. Anyone
with basic cricket knowledge can participate. Users must register and verify themselves using their
Gmail accounts, and they'll receive 500 points upon registration. Users can select from the available
matches and invest their points in various options. They have the flexibility to allocate their points to
both options for a given question. If their choices are correct, their points double; otherwise, the invested
points are halved. An admin login allows the admin to set up matches and provide answers after the
match concludes. Leaderboard positions are displayed for all registered users, regardless of their level of
participation. The questions are straightforward, such as predicting the leading run-scorer or wicket-
taker among the listed players.
The project is designed for entertainment, allowing users to enjoy betting without spending any money.
The idea for this project was inspired by advertisements during the Indian Premier League. To develop
it, the team gained basic knowledge of GUI programming in Python, utilizing the tkinter package for the
required GUI.
The existing system is a prediction game for cricket enthusiasts that uses a
Graphical User Interface (GUI).
Users are required to register and verify their identity with a Gmail account.
Upon registration, users are given 500 points.
Users can select available cricket matches and invest their points on various
prediction options.
If their predictions are correct, they double their points; otherwise, the invested
points are halved.
Admins are responsible for setting up matches and providing correct answers after
the match.
The system displays a leaderboard with the positions of all registered users.
EXISTING SYSTEM
Dependency on Gmail Account: Requiring users to verify themselves with a Gmail
account can be a limitation, as not all potential users may have Gmail accounts.
Limited Game Variety: The game seems to have limited options, mainly focusing on
simple cricket predictions (e.g., top run-getters, most wickets). This may not cater to a
broad audience.
Risk of Gambling Mentality: While it claims to offer the fun of betting without real
money, the system may inadvertently encourage a gambling mentality among users,
which can be problematic.
Lack of Real-Time Data: The system relies on admin-provided answers after
matches, which means users cannot see real-time results. This might decrease user
engagement.
1.
2.
3.
4.
DISADVANTAGES OF EXISTING SYSTEM
User Authentication: Allow users to register using various authentication methods,
not just Gmail accounts, to be more inclusive.
Diverse Game Options: Expand the types of games and predictions offered beyond
basic cricket statistics. This can attract a wider range of users with different interests
in the sport.
Responsible Gaming: Implement features that encourage responsible gaming, such
as daily or weekly point limits to prevent users from investing too many points.
Automation: Reduce the need for manual admin intervention by automating the
process of setting up matches and recording results. Use APIs to fetch real-time
data for match results.
Leaderboards: Enhance the leaderboard functionality to provide more detailed
statistics and trends, making it more engaging for users.
1.
2.
3.
4.
5.
PROPOSED SYSTEM
Enhanced User Inclusivity: Allowing multiple authentication methods makes the system
accessible to a broader user base.
Greater Engagement: Diversifying game options and real-time data can increase user
engagement and excitement.
Reduced Admin Workload: Automation reduces the workload on admins, making the
system more efficient and accurate.
Improved Responsible Gaming: Implementing features for responsible gaming can
create a safer and more enjoyable user experience.
Better User Insights: With an enhanced leaderboard, users can gain insights into their
performance, fostering healthy competition and motivation to participate more actively.
1.
2.
3.
4.
5.
ADVANTAGES OF PROPOSED SYSTEM
SYSTEM ARCHITECTURE
User Interface
web GUI
SYSTEM CORE
User Management
Match management
Prediction Engine
Data Integration
Scoring & Rewards
Leaderboard
Admin Panel
Database
External Data APIs |
(Real-time Data)
HARDWARE REQUIREMENTS
System : Intel Core i5.
Hard Disk : 120 GB.
Monitor : 15’’ LED
Input Devices : Keyboard, Mouse
Ram : 2 GB
SOFTWARE REQUIREMENTS
Operating system : Windows 7.
Coding Language : Python
Tool : ·Python Interpreter
MODULES
1
2
3
4
User Management :
Match Management :
Prediction Game :
Leaderboard Module :
5 Admin Panel Module :
Manages user registration, authentication, and profiles.
Handles match setup, scheduling, and prediction
question definition.
Manages user predictions and calculates scores based
on match outcomes.
Displays user rankings based on points and performance.
Provides admin functions for match management and
result entry.
Use Case ID: UC01
Name: Registering
Actors: Player
Description: Allows the user to register himself.
Pre-conditions: None
Post-conditions: Account will be created for the user.
Main Flow:
Use Case ID: UC02
Name: Login
Actors: Player
Description: Allows the user to login into his account.
Pre-conditions: The player must have a registered account.
Post-conditions: The user logs in.
Main Flow:
Use Case ID: UC03
Name: Leader Board
Actors: Player and Admin
Description: Allows the actor to view the leaderboard positions
Pre-conditions: The actor player must login
Post-conditions: The leader board is displayed
Main Flow:
Use Case ID: UC04
Name: Match Bet
Actors: Player
Description: Checks for match availability and displays the matches
Pre-conditions: The player must login
Post-conditions: The matches will be displayed onto the screen
Main Flow:
Use Case ID: UC05
Name: Questions
Actors: Player
Description: Allows the player to invest his coins on the respective options
Pre-conditions: The matches must be available.
Post-conditions: The investment amount will be saved.
Main Flow:
Use Case ID: UC06
Name: Match Setup
Actors: Admin
Description: Allows the admin to set the match.
Pre-conditions: None
Post-conditions: The match will be set up by the admin.
Main Flow:
Use Case ID: UC07
Name: Results
Actors: Admin
Description: The result of the match will be published by feeding the correct options.
Pre-conditions: There must be a match for which the results are not declared yet.
Post-conditions: The results will be declared and the leaderboard will be updated.
Main Flow:
Activity Diagram
Use Case
Diagram
Output
ScreenShots
Future Work & Conclusion
The user can connect through his Facebook account and play
contests with his friends.
To include the data on to a database and make it a kind of a mobile
app.
This app may be extended for football events.
In addition, the user may invest real money into it and get some
coupons in return.
THANK YOU
THANK YOU
THANK YOU

More Related Content

Similar to user interface web GUI based on game predtiction

Big Data BizViz Sports Analytics
Big Data BizViz Sports AnalyticsBig Data BizViz Sports Analytics
Big Data BizViz Sports AnalyticsBig Data BizViz LLC
 
Fantasy Sports App Development Company_ A Complete Guide for 2024.pdf
Fantasy Sports App Development Company_ A Complete Guide for 2024.pdfFantasy Sports App Development Company_ A Complete Guide for 2024.pdf
Fantasy Sports App Development Company_ A Complete Guide for 2024.pdfJPLoft Solutions
 
Evenbet Gaming DFS Platform
Evenbet Gaming DFS PlatformEvenbet Gaming DFS Platform
Evenbet Gaming DFS Platformstardmitry
 
[Scorebook final]
[Scorebook final][Scorebook final]
[Scorebook final]Freelancer
 
Fantasy Cricket Game - My great11 brochure
Fantasy Cricket Game - My great11 brochureFantasy Cricket Game - My great11 brochure
Fantasy Cricket Game - My great11 brochureAmit Prajapati
 
Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...
Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...
Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...Keerthi Mindnotix
 

Similar to user interface web GUI based on game predtiction (20)

Fantasy sports app development platform
Fantasy sports app development platformFantasy sports app development platform
Fantasy sports app development platform
 
Fansportiz - Fantasy Sports app development company
 Fansportiz - Fantasy Sports app development company Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development companyFansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
Fansportiz
 Fansportiz  Fansportiz
Fansportiz
 
Fantasy sports app development company / platform
Fantasy sports app development company / platform Fantasy sports app development company / platform
Fantasy sports app development company / platform
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development companyFansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development companyFansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
The Rise Of The Fantasy Sports Industry
The Rise Of The Fantasy Sports IndustryThe Rise Of The Fantasy Sports Industry
The Rise Of The Fantasy Sports Industry
 
Fantasy sports app development company
Fantasy sports app development companyFantasy sports app development company
Fantasy sports app development company
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development companyFansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development companyFansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
26909_Fansportiz_PPT_(1)_(1)_(1) (1).pdf
26909_Fansportiz_PPT_(1)_(1)_(1) (1).pdf26909_Fansportiz_PPT_(1)_(1)_(1) (1).pdf
26909_Fansportiz_PPT_(1)_(1)_(1) (1).pdf
 
Fansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development companyFansportiz - Fantasy Sports app development company
Fansportiz - Fantasy Sports app development company
 
Big Data BizViz Sports Analytics
Big Data BizViz Sports AnalyticsBig Data BizViz Sports Analytics
Big Data BizViz Sports Analytics
 
Fantasy Sports App Development Company_ A Complete Guide for 2024.pdf
Fantasy Sports App Development Company_ A Complete Guide for 2024.pdfFantasy Sports App Development Company_ A Complete Guide for 2024.pdf
Fantasy Sports App Development Company_ A Complete Guide for 2024.pdf
 
Evenbet Gaming DFS Platform
Evenbet Gaming DFS PlatformEvenbet Gaming DFS Platform
Evenbet Gaming DFS Platform
 
[Scorebook final]
[Scorebook final][Scorebook final]
[Scorebook final]
 
Fantasy Cricket Game - My great11 brochure
Fantasy Cricket Game - My great11 brochureFantasy Cricket Game - My great11 brochure
Fantasy Cricket Game - My great11 brochure
 
Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...
Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...
Engaging Your Fantasy App Users_ Strategies for Building a Thriving Community...
 

Recently uploaded

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

user interface web GUI based on game predtiction

  • 1. K. Sai Nithin 20671A0516 CSE-A Fantasy League Fantasy League Fantasy League
  • 2. Introduction The abstract presents a cricket prediction game with a user-friendly graphical interface, intended for individuals with basic cricket knowledge. Users must register, verify their identities via Gmail, and receive an initial 500-point allocation. The game allows users to predict match outcomes, invest points, and potentially double or halve their points based on prediction accuracy, administered by an admin who sets up matches and provides answers post-match. Leaderboard positions are displayed, and questions are straightforward, focusing on identifying top run-scorers or wicket-takers among players. Inspired by the Indian Premier League, the project utilizes Python's tkinter for GUI development, enabling a risk-free betting experience.
  • 3. ABSTRACT This is a prediction game with a Graphical User Interface (GUI) designed for cricket enthusiasts. Anyone with basic cricket knowledge can participate. Users must register and verify themselves using their Gmail accounts, and they'll receive 500 points upon registration. Users can select from the available matches and invest their points in various options. They have the flexibility to allocate their points to both options for a given question. If their choices are correct, their points double; otherwise, the invested points are halved. An admin login allows the admin to set up matches and provide answers after the match concludes. Leaderboard positions are displayed for all registered users, regardless of their level of participation. The questions are straightforward, such as predicting the leading run-scorer or wicket- taker among the listed players. The project is designed for entertainment, allowing users to enjoy betting without spending any money. The idea for this project was inspired by advertisements during the Indian Premier League. To develop it, the team gained basic knowledge of GUI programming in Python, utilizing the tkinter package for the required GUI.
  • 4. The existing system is a prediction game for cricket enthusiasts that uses a Graphical User Interface (GUI). Users are required to register and verify their identity with a Gmail account. Upon registration, users are given 500 points. Users can select available cricket matches and invest their points on various prediction options. If their predictions are correct, they double their points; otherwise, the invested points are halved. Admins are responsible for setting up matches and providing correct answers after the match. The system displays a leaderboard with the positions of all registered users. EXISTING SYSTEM
  • 5. Dependency on Gmail Account: Requiring users to verify themselves with a Gmail account can be a limitation, as not all potential users may have Gmail accounts. Limited Game Variety: The game seems to have limited options, mainly focusing on simple cricket predictions (e.g., top run-getters, most wickets). This may not cater to a broad audience. Risk of Gambling Mentality: While it claims to offer the fun of betting without real money, the system may inadvertently encourage a gambling mentality among users, which can be problematic. Lack of Real-Time Data: The system relies on admin-provided answers after matches, which means users cannot see real-time results. This might decrease user engagement. 1. 2. 3. 4. DISADVANTAGES OF EXISTING SYSTEM
  • 6. User Authentication: Allow users to register using various authentication methods, not just Gmail accounts, to be more inclusive. Diverse Game Options: Expand the types of games and predictions offered beyond basic cricket statistics. This can attract a wider range of users with different interests in the sport. Responsible Gaming: Implement features that encourage responsible gaming, such as daily or weekly point limits to prevent users from investing too many points. Automation: Reduce the need for manual admin intervention by automating the process of setting up matches and recording results. Use APIs to fetch real-time data for match results. Leaderboards: Enhance the leaderboard functionality to provide more detailed statistics and trends, making it more engaging for users. 1. 2. 3. 4. 5. PROPOSED SYSTEM
  • 7. Enhanced User Inclusivity: Allowing multiple authentication methods makes the system accessible to a broader user base. Greater Engagement: Diversifying game options and real-time data can increase user engagement and excitement. Reduced Admin Workload: Automation reduces the workload on admins, making the system more efficient and accurate. Improved Responsible Gaming: Implementing features for responsible gaming can create a safer and more enjoyable user experience. Better User Insights: With an enhanced leaderboard, users can gain insights into their performance, fostering healthy competition and motivation to participate more actively. 1. 2. 3. 4. 5. ADVANTAGES OF PROPOSED SYSTEM
  • 8. SYSTEM ARCHITECTURE User Interface web GUI SYSTEM CORE User Management Match management Prediction Engine Data Integration Scoring & Rewards Leaderboard Admin Panel Database External Data APIs | (Real-time Data)
  • 9. HARDWARE REQUIREMENTS System : Intel Core i5. Hard Disk : 120 GB. Monitor : 15’’ LED Input Devices : Keyboard, Mouse Ram : 2 GB
  • 10. SOFTWARE REQUIREMENTS Operating system : Windows 7. Coding Language : Python Tool : ·Python Interpreter
  • 11. MODULES 1 2 3 4 User Management : Match Management : Prediction Game : Leaderboard Module : 5 Admin Panel Module : Manages user registration, authentication, and profiles. Handles match setup, scheduling, and prediction question definition. Manages user predictions and calculates scores based on match outcomes. Displays user rankings based on points and performance. Provides admin functions for match management and result entry.
  • 12. Use Case ID: UC01 Name: Registering Actors: Player Description: Allows the user to register himself. Pre-conditions: None Post-conditions: Account will be created for the user. Main Flow:
  • 13. Use Case ID: UC02 Name: Login Actors: Player Description: Allows the user to login into his account. Pre-conditions: The player must have a registered account. Post-conditions: The user logs in. Main Flow:
  • 14. Use Case ID: UC03 Name: Leader Board Actors: Player and Admin Description: Allows the actor to view the leaderboard positions Pre-conditions: The actor player must login Post-conditions: The leader board is displayed Main Flow:
  • 15. Use Case ID: UC04 Name: Match Bet Actors: Player Description: Checks for match availability and displays the matches Pre-conditions: The player must login Post-conditions: The matches will be displayed onto the screen Main Flow:
  • 16. Use Case ID: UC05 Name: Questions Actors: Player Description: Allows the player to invest his coins on the respective options Pre-conditions: The matches must be available. Post-conditions: The investment amount will be saved. Main Flow:
  • 17. Use Case ID: UC06 Name: Match Setup Actors: Admin Description: Allows the admin to set the match. Pre-conditions: None Post-conditions: The match will be set up by the admin. Main Flow:
  • 18. Use Case ID: UC07 Name: Results Actors: Admin Description: The result of the match will be published by feeding the correct options. Pre-conditions: There must be a match for which the results are not declared yet. Post-conditions: The results will be declared and the leaderboard will be updated. Main Flow:
  • 22. Future Work & Conclusion The user can connect through his Facebook account and play contests with his friends. To include the data on to a database and make it a kind of a mobile app. This app may be extended for football events. In addition, the user may invest real money into it and get some coupons in return.