A fullstack planning poker app using React with socket.io.
- Clone Repo
- Initialize main folder with
npm i
- Navigate to
frontend
folder - Initialize frontend with
npm i
- Create
env
file. Example:VITE_BACKEND_URL = http://localhost:3000
VITE_FRONTEND_URL = http://localhost:5173
- Navigate to
backend
folder - Initialize frontend with
npm i
- Create
env
file. Example:MONGO_DB_CLIENT = "<MONGO-DB-URL>"
PORT = 3000
FRONTEND_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