This is an all-in-one single-page website that offers a range of features, centered around a classic pong game. Additionally, it incorporates advanced functionalities including JWT/2FA authentication, an interactive chat system, private messaging capabilities, a personalized friends list, user profiles, and a sophisticated matchmaking system.
$ git clone git@github.com:Hicham-BelHoucin/ft_transcendence.git
$ cd ft_transcendenceNow we will need to checkout to the dev branch
$ git checkout dev$ yarn installor
$ npm iYour branch name should be in the following format: your-branch-name
$ git checkout -b your-branch-name$ yarn devor
$ npm run devGo to http://localhost:3000 and start hacking!
We really don't want a commit with a billion changes, please commit before every minor change, and write clear and short commit messages'
$ git add .
$ git commit -m "your commit message"$ git push origin your-branch-nameGo to the Github repo and create a pull request to the dev branch
After your, or someone else's merge request is merged, you will need to pull the latest changes from the dev branch
$ git checkout dev
$ git pull origin dev