Skip to content

REST API for a World Cup game simulation, featuring user rewards, tournaments, leaderboards, and daily automated rankings

Notifications You must be signed in to change notification settings

yunuskrt/SpringBootWorldCup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringBootWorldCup

Description

SpringBootWorldCup is a REST API for simulating a World Cup game, allowing users to claim rewards, join tournaments, and view leaderboards. It is built using Spring Boot and MySQL, with a daily cronjob running tournaments automatically.

Features

  • Claim Game Rewards: Players can claim in-game rewards.
  • Create User: Allows user creation for participating in tournaments.
  • Update User Level: Users can level up based on their achievements.
  • Assign Rewards: Rewards are distributed based on users' success.
  • Enter Tournament: Users can enter a World Cup tournament.
  • Group Rankings: Automatically ranks user groups for the tournament.
  • Leaderboards: Form and retrieve user leaderboards.
  • Cronjob for Daily Tournaments: A cronjob runs daily to simulate tournaments and rank participants.

Technologies

  • Backend Framework: Spring Boot
  • Database: MySQL
  • Scheduling: Spring Cronjob for daily tournament simulations

About

REST API for a World Cup game simulation, featuring user rewards, tournaments, leaderboards, and daily automated rankings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages