rvan-duy/42-transcendence
A website for a multiplayer online Pong game. Includes Vue.js for frontend, Node.js for backend and PostgresSQL for the database. Features a fully functional chat and third party authentication.
TypeScript
Pinned issues
Issues
- 0
Add JSON Schema's and proper JSON responses for `user`, `2fa` and `auth` endpoints
#125 opened by rvan-duy - 1
The user should encounter no unhandled errors and no warnings when browsing the website.
#119 opened by dagmarkramer - 0
The user should be able to add other users as friends and see their current status (online, offline, in a game, and so forth). (In game is already enabled when the user is on the /game)
#122 opened by dagmarkramer - 0
- 0
- 0
Access nonexistent chat
#123 opened by dagmarkramer - 1
You must implement some kind of server-side validation for forms and any user input.
#121 opened by dagmarkramer - 0
Comment out console logs and debug code from backend
#115 opened by rvan-mee - 1
- 0
Frontend requesting data for nonexistent user
#106 opened by rvan-duy - 0
- 6
Backlog (28-4-2023 - 6-6-2023)
#60 opened by rvan-duy - 0
- 0
- 0
Add elo/ladder system
#103 opened by rvan-mee - 0
Separate page to display QR code
#87 opened by rvan-duy - 0
2 factor authentication enable/disable button
#86 opened by rvan-duy - 0
Chat invite to game button
#100 opened by rvan-mee - 0
Ladder page is still included on the main page
#99 opened by rvan-mee - 4
Wins and losses
#88 opened by dagmarkramer - 1
- 1
The user should be able to block other users. This way, they will see no more messages from the account they blocked.
#79 opened by LJmartin94 - 0
The user should be able to invite other users to play a Pong game through the chat interface.
#95 opened by rvan-mee - 2
- 1
prevent double pending
#92 opened by dagmarkramer - 1
- 0
set a password required to access the channel, (if removing a password makes the chat public instead of protected, we should be able to add a password to a public channel to make it protected again.)
#82 opened by LJmartin94 - 0
change it,
#83 opened by LJmartin94 - 0
and also remove it.
#84 opened by LJmartin94 - 0
- 0
- 1
leave chat
#77 opened by LJmartin94 - 0
- 0
Users should not be able to enter a chat that is protected by a password without filling in the correct password.
#73 opened by LJmartin94 - 0
The channel owner is a channel administrator.
#61 opened by rvan-duy - 0
Serve-static module in NESTJS Express causes the browser to request an unnecessary index.html file when serving images
#44 opened by rvan-duy - 0
- 0
Vue Router Infinite Redirection
#37 opened by rvan-duy - 2