Tyro Dashboard : La Révolution Laravel

Vous développez des applications avec Laravel ? Alors vous connaissez ce calvaire : à chaque nouveau projet, vous perdez entre 40 et 80 heures de travail à reconstruire exactement la même chose. L’authentification, la gestion des rôles (RBAC), les interfaces de listing, et la plomberie des formulaires de création et d’édition (CRUD).

C’est ici qu’intervient Tyro Dashboard. Développé par Tyro Labs (porté par Hasin Hayder), ce package n’est pas un simple panneau d’administration de plus : c’est un véritable rouleau compresseur technologique qui redéfinit la productivité sur Laravel.

Vous pouvez tester cet outil en cliquant : Tyro Dashboard

Les 4 Piliers qui Rendent Tyro Dashboard Invincible

Tyro Labs ne s’est pas arrêté au CRUD. Le dashboard embarque nativement des outils qui nécessitent habituellement des jours d’intégration et de tests de sécurité.

1. Un Système de Rôles et Permissions (RBAC) Clé en Main

Oubliez la configuration fastidieuse de packages tiers. Tyro intègre un contrôle d’accès basé sur les rôles (RBAC) d’une simplicité déconcertante. Vous gérez et attribuez les rôles de vos utilisateurs directement depuis l’interface ou via des directives Blade élégantes.

2. L’Impersonnalisation Sécurisée en 1 Clic

Un utilisateur rencontre un bug sur votre plateforme ? Ne lui demandez plus jamais son mot de passe (ce qui est une hérésie en termes de sécurité). Grâce à l’impersonnalisation native de Tyro, basculez instantanément sur sa session d’un simple clic depuis votre console d’administration. Un bandeau de sécurité persistant vous rappelle que vous êtes « dans la peau » de l’utilisateur, avec un bouton de retour rapide.

3. L’Audit Trail Forensique (La Boîte Noire)

Pour les applications d’entreprise, la traçabilité est non négociable. Tyro intègre une boîte noire inviolable qui enregistre chaque modification critique (créations, éditions, suppressions, changements de droits) avec un comparatif avant/après ultra-détaillé et l’identité de l’administrateur responsable.

4. Une Installation Interactive en 180 Secondes

Le processus d’installation de Tyro Dashboard est un modèle du genre. Un assistant en ligne de commande (CLI Wizard) vous accompagne pas à pas pour configurer votre base de données, lier vos disques de stockage et créer votre premier compte super-administrateur.

Analyse du BAAC

J’étudie le Bulletin d’Analyse des Accidents de la Circulation dit BAAC avec les outils Svelte et Pivottable.

Quelques liens utiles:

La démonstration web est à l’adresse:
http://antillestores.fr/svelte/#!/papaparse

 

 

Reverse Engineering et Analyse avec Power BI

Je procède à l’analyse de la base de donnée WideWorldImportersDW de type Sql Server 2016 avec Power Bi , puis à la manipulation de ces données par Reverse Engineering.
Liens utiles:

Tableau de bord avec Windev

Ce programme réalisé avec Windev , permet d’analyser les ventes de la base de données populaire Northwind grâce à un histogramme.
Liens utiles:

Le programme se trouve à l’adresse suivante:(suivez bien l’ordre de la vidéo pour initialiser la base de données.)
http://antillestores.fr/windev/tableau_de_bord.zip

Sondages et Tableau de bord

J’expérimente les composants les plus intéressants de Windev que sont le tableau croisé dynamique et les graphes. Pour cela , j’utilise Limesurvey qui permet de créer des sondages.

Vous pouvez télécharger le programme en cliquant sur le lien suivant(il faut un système 64bits car le connecteur natif à la base de donnée Postgresql est en 64bits):
http://antillestores.fr/windev/limesurvey64bits.zip

Pour valider un questionnaire cliquez sur le lien suivant:
http://antillestores-simesurvey.jl.serv.net.mx/index.php/596836

Planning avec ReactJS

J’améliore mon application de gestion d’une animalerie en y intégrant le planning des vétérinaires pour les soins des animaux.
Quelques liens utiles:

J’utilise la bibliothèque Jasper Report pour l’impression ( quelques erreurs de formatage des heures que je corrigerais ultérieurement)

La démo web est disponible: (actualisé le 28 février 2019)
http://antillestores.fr/react-admin-demo

Controle d’accès avec ReactJS

J’ai réalisé un contrôle d’accès avec React Admin et Spring Boot comme Back Office.

Quelques liens utiles:

La démo web est disponible !( actualisé le dimanche 13 février 2019):
http://antillestores.fr/react-admin-demo/

Pour mieux comprendre l’administration de l’animalerie , cliquez sur la démo web suivante:( actualisé le jeudi 28 février 2019)
http://antillestores-animalerie-simple.jl.serv.net.mx/