real-time multi user quiz app
server side:
cd server
npm install
npm start
client side:
cd client
npm install
npm start
If you want to run the application on other devices in your LAN network, you must enter your private IP address to the variables in the file client/src/connection/config.js
export const server = (process.env.NODE_ENV === 'development' ? 'http://localhost:4001' : 'http://localhost:4001');
export const client = (process.env.NODE_ENV === 'development' ? 'http://localhost:3000' : 'http://localhost:3000');
In this configuration the application works only on one computer. If you enter here an address similar to 192.168.1.14
, other devices will be able to connect to the server.
If your device still can't connect to the server, try temporarily disabling antivirus and/or firewall on your computer.
- playing in many rooms at the same time
- player results statistics with export to CSV file
- built-in question editor
- multi language support (currently in english and polish)