Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/walidbosso/springboot_football_matches

Spring web and Data using JPA, MySQL Driver and Lombok to manage football games, for that I have used the full logic to deal with Games, 2 Teams, Stadium, The referee and the players.
https://github.com/walidbosso/springboot_football_matches

controller football-match football-simulation lombok model mysql mysqldrivers phpmyadmin repositories services spring-boot spring-data-jpa springweb sts webdevelopment

Last synced: about 2 months ago
JSON representation

Spring web and Data using JPA, MySQL Driver and Lombok to manage football games, for that I have used the full logic to deal with Games, 2 Teams, Stadium, The referee and the players.

Awesome Lists containing this project

README

        

![SpringBoot_Football_Matches](https://socialify.git.ci/walidbosso/SpringBoot_Football_Matches/image?description=1&font=Source%20Code%20Pro&forks=1&issues=1&language=1&name=1&owner=1&pattern=Formal%20Invitation&pulls=1&stargazers=1&theme=Auto)








[![GitHub WidgetBox](https://github-widgetbox.vercel.app/api/profile?username=walidbosso&data=followers,repositories,stars,commits&theme=nautilus)](https://github.com/walidbosso/SpringBoot_Football_Matches)







# Football Match Simulation

This project is a Spring Boot application that simulates football matches. It utilizes Spring Web and Data with JPA, MySQL Driver, and Lombok to manage various components of football games, including teams, stadium, referee, and players.

## Topics

- [MySQL](#mysql)
- [Services](#services)
- [Spring Boot](#spring-boot)
- [Controller](#controller)
- [Model](#model)
- [Lombok](#lombok)
- [Football Simulation](#football-simulation)
- [STS (Spring Tool Suite)](#sts)
- [PHPMyAdmin](#phpmyadmin)
- [Spring Data JPA](#spring-data-jpa)
- [Web Development](#web-development)
- [Repositories](#repositories)
- [Spring Web](#spring-web)
- [Football Match](#football-match)
- [MySQL Drivers](#mysql-drivers)

## Overview

Academic project, Master's in Computer Science Engineering.

## Technologies Used

- **Spring Boot:** Framework for building Java-based enterprise applications.
- **MySQL:** Database management system used to store football-related data.
- **Lombok:** Java library to reduce boilerplate code, making development cleaner and more concise.

## Development Environment

- **Spring Tool Suite (STS):** An integrated development environment for building, testing, and deploying Spring applications.
- **PHPMyAdmin:** Web-based tool for managing MySQL databases.

## Usage
- Fork then Clone the repository.

- Open it on STS IDE after instaling it, Maven will build the necessary tools, use `POSTMAN` for testing.

- Contact me in [LinkedIn](https://www.linkedin.com/in/walidbosso) for questions.




----------------------
> >  
© *by Walid BOUSSOU*  🇲🇦 😄
 
----------------------

👏 Thanks for the support

## Stargazers

[![Stargazers repo roster for @walidbosso/SpringBoot_Football_Matches](http://reporoster.com/stars/dark/walidbosso/SpringBoot_Football_Matches)](https://github.com/walidbosso/SpringBoot_Football_Matches/stargazers)

## Forkers

[![Forkers repo roster for @walidbosso/SpringBoot_Football_Matches](http://reporoster.com/forks/dark/walidbosso/SpringBoot_Football_Matches)](https://github.com/walidbosso/SpringBoot_Football_Matches/network/members)

## Contributors





![GitHub last commit (by committer)](https://img.shields.io/github/last-commit/walidbosso/SpringBoot_Football_Matches?style=social)


![GitHub License](https://img.shields.io/github/license/walidbosso/SpringBoot_Football_Matches?style=social)







𝚂𝚑𝚘𝚠 𝚜𝚘𝚖𝚎 💙 𝚋𝚢 𝚜𝚝𝚊𝚛𝚛𝚒𝚗𝚐 ⭐ 𝚝𝚑𝚎 𝚛𝚎𝚙𝚘𝚜𝚒𝚝𝚘𝚛𝚢!



Back to top