7. Usersnap Dashboard
•What we are using:
–angular-ui/ui-router
–ngbp/ngbp (ng-boilerplate)
–UI/CSS: Boostrap (less)
–Some jQuery Plugins (wrapped into directives)
8. BUT THERE IS STILL SOMETHING MISSING
USERSNAP CONSOLE RECORDER
9. Console Recorder
•aka. Time Machine
•A screenshot is great + contains a lot of information
•Mostly happens in complex applications
•What happens if:
–Ajax call failed
–JavaScript errors happen
–User experiences only a wrong UI
10. •Now you get super power
•Record all console log/warn/error
•XHR Requests
15. Summary/Limitations
•Benefits during development
–Non Tech savy users can report bugs
–Way easier to reproduce issues
•Limitations:
–Usersnap will be loaded async