Structure

/
├── frontend
└── backend/
    ├── prisma/       # database
    └── src/
        ├── auth/     # authentication for login
        ├── channel/  # socket based chat
        ├── config/   # environment variables
        ├── game/     # control game queue
        ├── member/   # manage members
        ├── pong/     # draw game canvas
        └── prisma/   # prisma ORM

Notes

Subject

Troubleshooting

References

Key Concepts

Prisma

Postgres

Nestjs

Swagger UI

Web Socket

Step-by-step

Authentication

DTO

Configuration

Logger

Controller

Request

Background Knowledge

ERD

2-factor Authentication

Cookie