A fullstack planning poker app using React with socket.io.
- Clone Repo
- Initialize main folder with
npm i - Navigate to
frontendfolder - Initialize frontend with
npm i - Create
envfile. Example:VITE_BACKEND_URL = http://localhost:3000VITE_FRONTEND_URL = http://localhost:5173 - Navigate to
backendfolder - Initialize frontend with
npm i - Create
envfile. Example:MONGO_DB_CLIENT = "<MONGO-DB-URL>"PORT = 3000FRONTEND_URL = "http://localhost:5173" - start frontend and backend with
npm run start
- Frontend URL:
http://localhost:5173/ - Backend URL:
http://localhost:3000/ - Admin URL to display logfiles:
http://localhost:3000/admin
- Create a new session as a product manager
- Session Id can be copied to invite other users
- Developers can vote
- Observers cannot vote and only watch
- Product manger can show the votes, reset session and kick users from session
- Logfiles can be accessed via the admin page