All projects

Football game night

Masa2o-Ta7ady

A football game-night application run by a referee.

  • Java 17
  • Spring Boot
  • Angular
  • PostgreSQL
  • JPA
  • Flyway
  • Docker
Project
Solo project
Contribution
Backend, Angular interface, and question imports
Availability
No public demo or verified live deployment.

Overview

A referee-led football game-night application with game and question management. The project covers the Spring Boot backend, Angular interface, and question imports.

Architecture

The Angular interface connects to the Spring Boot backend. JPA provides access to PostgreSQL, with Flyway managing database migrations. Docker configuration is included for the project environment.

AngularReferee interface
Spring Boot / Java 17Game and question management
JPA
PostgreSQLDatabase migrations with Flyway

Docker configuration included in the repository

What the project covers

Referee-led games

A referee runs the game through the application.

Question management

Manage questions and import question data.

Application storage

PostgreSQL stores data, JPA provides persistence, and Flyway manages database migrations.

Repository setup

Docker and deployment configuration are included in the repository.

Masa2o-Ta7ady main menu from the football game-night application.
Screenshot from the public Masa2o-Ta7ady repository.

Source code