Skip to content

A web application for an online pong game community.

Notifications You must be signed in to change notification settings

MaroIsLife/PonGame

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img

PonGame

PonGame is a webapplication made using ReactJS and NestJS where you can play or watch pong with players among other things such as moderated chatting rooms, private messages, friends list, Achievements, profile customization, a JWT/2fa system for security, a match-making system and a spectating system to watch your friends play against each other.

PonGame was made using these following Technologies:

  • ReactJS
  • ChakraUI
  • NestJS
  • PostgreSQL
  • PassportJWT (JWT Authenticator)
  • Prisma ORM
  • Docker

Build and Run

  • Replace the .env-sample fields and rename the file to .env
  • Using docker-compose up run the build and wait patiently
  • Go to http://$HOST:$PORT that you inserted in .env and ENJOY

Screenshots

signinblack profileblack editprofilewhite 2fablack chatwhite selectgameblack gameblack profileblack2

Made by


Marouane Ougnou


Ayoub Maatouch


Mehdi El Mallah


Youssef Noam

About

A web application for an online pong game community.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.9%
  • Other 1.1%