Metabase avec des chatons
-
Upload
gabriel-pillet -
Category
Software
-
view
370 -
download
0
Transcript of Metabase avec des chatons
➤ Créée par les fondateurs de VDM.
➤ 4 projets : Diwi, 5euros.com, BetaSeries et FeedPress.
➤ 12 personnes.
➤ 18 chats (bon je triche un peu...).
➤ Application de rencontre gratuite sur iOS et Android.
➤ Accélérer les rencontres en créant de vrais rendez-vous.
➤ 10'000+ utilisateurs actifs.
➤ 13'000+ Diwi échangés.
➤ 185'000+ messages envoyés.
LA NÉCESSITÉ D'UN DASHBOARD
➤ Les données sont le coeur de l'application.
➤ Les données sont là, mais seul le développeur peut les lire.
➤ Pour comprendre la vie de son application, on doit extraire des graphiques des données brutes.
➤ Puis extraire des métriques qui évaluent le succès de l'application.
➤ Utiliser ces métriques pour mesurer l'impact des développements sur l'application et anticiper les développements futurs.
FAIRE UN DASHBOARD SOIT MÊME ?
➤ Trouver la dernière librairie JavaScript à la mode.
➤ Installer la librairie sur le backend.
➤ Coder les pages qui afficheront les graphiques.
➤ Faire la requête à la base de données.
➤ Traduire les données de la requête dans le format de la librairie.
➤ Refaire une requête, une pull-request, un déploiement etc. à chaque fois que quelqu'un voudra une nouvelle requête...
CE QUI APPORTE VRAIMENT DE LA VALEUR
➤ Trouver la dernière librairie JavaScript à la mode.
➤ Installer la librairie sur le backend.
➤ Coder les pages qui afficheront les graphiques.
➤ Faire la requête à la base de données.
➤ Traduire les données de la requête dans le format de la librairie.
➤ Refaire une requête, une pull-request, un déploiement etc. à chaque fois que quelqu'un voudra une nouvelle requête...
« Metabase is the easy, open source way for everyone in your company to ask questions and learn from data.
— Le site de Metabase
METABASE ?
METABASE CHEZ NETCATS
➤ Des statistiques pertinentes sur les projets au jour le jour.
➤ Les données sont accessibles à toute l'équipe.
➤ Santé des projets à destination d'investisseurs potentiels.
➤ Connaitre l'audience.
➤ Visualiser les baisses et hausses d'activité.
➤ Répondre à des questions très précises sur la vie d'une app de rencontre.
SUR DIWI
UN FAUX RÉSEAU SOCIAL POUR CHAT
➤ Les maîtres inscrivent leur(s) chat(s).
➤ Les chats peuvent devenir amis entre eux.
➤ Les chats peuvent ajouter des messages ou des photos sur leur mur.
➤ Les chats peuvent réagir à leurs messages via des "Likes" représentés par des emojis 👍❤😹😻🙀.
LE JEU D'ESSAI KITTENLITTER
https://github.com/tentacode/KittenLitter
Une sandbox pour expérimenter des technologies et présenter des ateliers.
Une base de données SQLite pour aller au plus simple avec Metabase.
Données aléatoires créées en PHP avec Faker et nelmio/alice.
C'est un jeu de mot en fait... sandbox... litière ? 😐
INSTALLATION DE METABASE
Pour les utilisateurs macs, télécharger et lancer le client disponible sur le site de Metabase.
Les autre plateformes peuvent le lancer avec java. Metabase sera accessible sur votre navigateur : http://localhost:3000/setup/ java -jar metabase.jar
C'est aussi à l'aide du jar qu'on va hoster Metabase sur un serveur web.
Les deux versions peuvent être téléchargées sur :http://www.metabase.com/start/
DES QUESTIONS PLUS COMPLEXES ?
Pour les questions simples, Metabase s'en sort très bien. Si bien que même les non-développeurs peuvent maintenant créer leurs questions tout seuls !
Mais pas d'inquiétude, il y a des limitations et on a toujours besoin de l'aide d'un codeur pour les requêtes plus complexes.
On peut en effet construire les requêtes en SQL !