Lobby-Platform-Service

Avatar of 紀登耀.
Avatar of 紀登耀.

Lobby-Platform-Service

Backend Developer
Taipei City, Taiwan

Lobby-Platform-Service

The Lobby-Platform-Service is a backend for a game lobby platform, offering APIs and services, allowing game developers to easily add their games to the platform for players to access. The main goal of the project is to provide a unified game lobby platform where players can conveniently find games of various types. 


This project adopts a development approach based on Domain-Driven Design (DDD) modularity, adhering to the philosophy of creating software systems based on domain models, separating business logic and entity classes from other parts of the application. In DDD, the application is typically divided into three layers: the application layer, the domain layer, and the infrastructure layer, aiming to achieve the principle of separation of concerns.

This is our Miro Board, feel free to check our discussion there.

Lobby-Platform-Service is the backend service of GaaS, providing a gaming portal and a social community platform. Game as a Service (GaaS) is an open source, community-based project aimed at demonstrating the best software engineering methodologies, such as Domain-Driven Design (DDD), Behavior-Driven Development (BDD), Test-Driven Development (TDD), and DevOps. You can explore the most advance software technology and how we leveraging it. Feel free to check out the code.
Avatar of the user.
Please login to comment.

Published: Sep 18th 2023
26
4
0

Tools

mongodb
MongoDB
kotlin
Kotlin
spring
Spring

Share