Scrub2 is a planing app for Scrum like development. Cards show features to be implemented or bugs that should be removed. The priority of a card is indicated by the position in a list, the higher the card is the more important it is. By finishing a card it is moved to the finished card list and the time of finishing is logged. Using this data, a chart is drawn showing the project progress over time.
The app can be found here.
The app should work without further installation.
The app runs in the browser, Chrome and Firefox are supported.
If you just want to run the app locally, copy the .htm, .css and .js into a folder and click Scrub2.htm. Note that when run in a browser, data is saved locally on the machine, not remote on the server.
- Automerge.js - The local data handler, needed for synchronization.
- BlazeUI - Nice and lightweight user interface components.
- anime.js - Could not resist...
- Google charts - Very nice and clean.
- Google material design icons - Very nice and clean.
- lz-string compression - Programmer friendly and set up in 3 minutes
I actually used Scrub 1 until know and I like it, but the constant connection that is required by the websocket is problematic. In addition, the auto-addition of points in conjunction with some heavy animation was difficult to use (read: brutal on the CPU). Thus, animation in Scrub2 is turned off by default.
Last Update: I removed the php server synchronisation and changed to file based work. This allows backups and sharing with others. Much simpler and more control for the user. Although I startet some p2p code, very interesting, too.
- dasmuli - Initial work
This project is licensed under the MIT License - see the LICENSE.md file for details
- See Build With for some impressive libraries