#Feedback on my first backend project

5 messages · Page 1 of 1 (latest)

coarse wyvern
#

Hey friends! I'm building a mobile game using NestJS mainly as a way to learn backend and build something that I find interesting.

I've just finished the initial implementation for a real-time game backend. The core logic involves a GameGateway managing WebSocket connections and a GameService handling the game state in-memory. Before I build on top of this foundation by adding a database, I want to ensure the structure is solid and follows clean architecture principles. I'd be very grateful for any feedback on code quality, naming conventions, and a "best practice" separation of concerns between the Gateway and Service layers.

Here's my github repo: https://github.com/PMota173/backend-game

Let me know if you'd be open to giving some feedback. Thanks in advance!

GitHub

Hidden Question is a real-time multiplayer social deduction game designed for mobile devices. - PMota173/backend-game

gusty cradle
#

@coarse wyvern - This would be better in the #showcase channel.

#

Or, if you are looking for a review, the #1075555694587162704 channel.

opal fjord
#

The code looks solid, there's not much going on yet, but the structure, logging, separation of concerns between gateway and service is done well in my opinion.

coarse wyvern