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_transcendence
Now we will need to checkout to the dev
branch
$ git checkout dev
$ yarn install
or
$ npm i
Your branch name should be in the following format: your-branch-name
$ git checkout -b your-branch-name
$ yarn dev
or
$ npm run dev
Go 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-name
Go 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