Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.41 KB

README.md

File metadata and controls

35 lines (29 loc) · 1.41 KB

ONLINE PONG GAME BACKEND

project description

This is the backend for a realtime multiplayer pong game created using the following technologies:

  • NestJS
  • PrismaORM
  • Socket.io
  • Postgres

Project Features:

  • Authenticating using JWT and two factor auth screenshot
  • Preserving user and game data in the database
  • Adding users as friends screenshot
  • Blocking other users screenshot
  • Sending realtime friend requests before friending a user screenshot
  • Sending realtime game invites
  • Uploading custom avatars and game backgrounds screenshot
  • serving images as static assets

Usage

check Pong Online for the whole project and the docker compose instructions

Database Schema

image

screenshots

Auth

auth

Adding_friends

friend

Blocking_users

block

Changing_avatars

avatar