- Login/logout mechanism
- JWT authentication
- Automatic email verification (OAuth2)
- Background music + audio visualization
- Chat rooms
- Node.js: https://github.com/nodesource/distributions
- PostgreSQL: https://www.postgresql.org/download/
Install the necessary packages and dependencies for the backend
cd /server && npm install
Install the necessary packages and dependencies for the frontend.
cd /client && npm install
Start the backend.
cd /server && nodemon server.js
Start the frontend.
cd /client && npm start
Try to run npm install
.