TeamTools is a migration of an old project to help teams vote on the tuckman model in an anonymous fashion, but get instant results.
It was originally created in RaphaelJS, but has gone through a number of iteractions (including D3) to end up as a ReactApp in Typescript using raw SVG.
See a demo of it running at Heroku.
- CI/CD
- Unit Test results in CI/CD
- Add Users
- Delete Users
- Don't allow add of users with the same name
- Link user entry up with application
- Get tests useful & working
- Force tests to pass before builds get deployed
- Fix the entry page (was hashed together in vanilla javascript and hasn't yet been migrated)
- Work out errors when 3 people log their data
- Add socket integration
- Purge redundant code
- Install node
- Checkout code
npm i
npm start
To deploy to live, just commit changes to Master
on https://github.com/digiguru/TeamTools
Run the tests localy
npm test