Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Dashboard (Algolia)
Freek Van der Herten
September 07, 2017
Programming
0
120
Dashboard (Algolia)
Freek Van der Herten
September 07, 2017
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
freekmurze
0
72
freekmurze
0
260
freekmurze
1
380
freekmurze
1
190
freekmurze
0
350
freekmurze
0
110
freekmurze
1
320
freekmurze
0
320
freekmurze
0
100
Other Decks in Programming
See All in Programming
yotuba088
2
600
manfredsteyer
PRO
0
240
heistak
2
130
takahi5
3
200
manfredsteyer
PRO
0
170
tetsukick
0
180
ybrliiu
0
110
mizzsugar
1
220
kilometer
4
500
makomakok
1
260
naokioouchi
1
310
hanasuke
1
680
Featured
See All Featured
roundedbygravity
242
21k
mongodb
23
3.9k
destraynor
222
47k
reverentgeek
27
2k
gr2m
83
11k
morganepeng
18
1.2k
shpigford
165
19k
brad_frost
157
6.5k
imathis
479
150k
malarkey
392
61k
samlambert
237
10k
jacobian
255
20k
Transcript
Creating a dashboard using Laravel , Vue and Pusher
About me Freek Van der Herten Partner & developer at
SPATIE @freekmurze https://murze.be
Since 2003 Websites, applications and webshops Team 4 developers, 1
manager Specialization Laravel development
OPEN SOURCE SOFTWARE
https://spatie.be/en/opensource/laravel
Open source software ± 160 public repositories on GitHub August
2016: ± 800 000 downloads August 2017: ± 5 000 000 downloads ± 500 000 downloads a month A lot of benefits: learning, writing quality documentation and tests, showing the quality of our work, eating our own dogfood
http://github-awards.com/users?type=world&language=php Open source software
WE ❤ POSTCARDS
Spatie Samberstraat 69D 2060 Antwerp Belgium
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
https://github.com/spatie/dashboard.spatie.be
HIGH LEVEL OVERVIEW
The dashboard is a single HTML page Displayed by a
full screen browser Without full page reload Each tile wil be updated by JavaScript Each tile has it’s own update frequency In short
None
DEMO
Grid system The Packagist tile The Twitter tile Topics
There will be some live coding We’ll use
an internet connection
DISPLAYING ON A TV
Raspberry Pi 2
Raspberry Pi 2 Powered by the USB port from the
TV Uses Raspbian Jessie Boots into Chromium 56 in fullscreen mode Setup
TRY IT OUT YOURSELF
Source code https://github.com/spatie/dashboard.spatie.be Blog post https://murze.be/2017/06/building-realtime-dashboard-powered- laravel-vue-2017-edition/ Documentation
Thank you! https://speakerdeck.com/freekmurze/dashboard-algolia https://spatie.be/opensource/laravel https://murze.be https://murze.be/newsletter
QUESTIONS?