Skip to content

🧩 Full-stack Sudoku web app with Angular & Spring Boot, featuring user login, game tracking, friend battles, and real-time events via Kafka/RabbitMQ.

Notifications You must be signed in to change notification settings

richardcodes25/sudokuGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

sudokuGame

🧩 Project Abstract

Sudoku Game is a full-stack web application that allows users to play Sudoku, track their performance, and engage in competitive battles with friends. The front-end is built with Angular for a responsive user interface, while the back-end leverages Spring Boot to manage user authentication, game history, and real-time event handling through Kafka or RabbitMQ. A PostgreSQL database stores user profiles and previously solved Sudoku boards to enhance puzzle generation. The project follows a clean MVC architecture and supports secure, scalable gameplay interactions.

💻 Technologies Used

  • Front-end: Angular (Ngrx, RxJS, AngularCLI), Bootstrap5, Material UI, SweetAlert, Vercel (Deployment)
  • Back-end: Spring Boot, RestAPI, (incoming: Kafka, RabbitMQ, Docker, Kubernetes, Azure DevOps, Render (Deployment))

⁉️ How to consult this repository

  • I have divided into 2 folders, which represents front-end and back-end sides.
  • Inside each folder's README.md file, I also put in direct link to the each repository along with detailed description of features and usage of each technologies.

About

🧩 Full-stack Sudoku web app with Angular & Spring Boot, featuring user login, game tracking, friend battles, and real-time events via Kafka/RabbitMQ.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published