Zazu.JS
Statistics made easy
A tale of a dashboard engine
Who's that in front? O_o
Alexander Pinnecke // etventure.com
Frontend Software Engineer
Developer automation & operations
Loves music, plays drums
What is Zazu.js?
Hakuna Matata ^_^
Dashboard Engine
Since mid 2015
Dashboard engine
Development since mid of 2015
Node.JS in Backend
Angular.JS in Frontend
Okay, then! Requirements!
Charts
KPI Statistics
Reusable Tiles
Animations
Namings
Idea for naming came by chance
Basically, moning report
Know lion king?
So, who and what is Zazu
Let's introduce the protagonists
The architecure
Savanna, Storage API
Mufasa, management interface
Zazu, Connection Keeper
range of Clients
View
- Defines a grid
- Containing tiles
Tile
App
- Custom JS Code (Backend + Frontend)
Dashboard
- Set of Slides
- Defines the Animation
- Defines the duration of each slide
We wanna see it in action!
And we wanna see some code!
Next steps
User management
More apps
Token auth
Zazu.JS
Statistics made easy
A tale of a dashboard engine