A websocket based app for conducting a quick sprint retro.
https://quickretro.app/guide/getting-started
Ensure Go, Nodejs and Docker are installed.
cd .\src\frontend\
Install packages and dependencies.
npm install
Build the frontend.
This creates assets in "frontend/dist" directory. This dist directory is embedded in the backend Golang binary.
npm run build-dev
Navigate back to root directory.
docker compose up
Visit http://localhost:8080 to open the Vue app and start creating a board.
Run the app.
npm run dev
Visit http://localhost:5173/ to open.
- No Signups or Logins - That's right! No need to signup or login.
- No Board Limits - Create Boards or Invite Users without limits.
- Mobile Friendly UI - Easily participate from your mobile phone.
- Customize Column Names - Choose upto 5 columns with any name.
- Mask/Blur messages - Avoid revealing messages of other participants.
- Anonymous Messages - Post messages without revealing your name.
- Download as PDF - Download messages as PDF.
- Countdown Timer - Stopwatch with max 1 hour limit.
- Board Lock - Lock to stop addition/updation of messages.
- Dark Theme - Easily switch to use a Dark theme.
- Online Presence Display - See participants present in the meeting in realtime.
- Auto-Delete data - Auto-delete with configurable retention duration.