R Shiny est devenu extrêmement populaire dans la communauté R.
Les applications web Shiny permettent aux entreprises de facilement exploiter, visualiser, et présenter leurs data.
Avec tout l'écosystème de R en backend, Shiny est devenu incontournable et a fait sa place dans les plus grandes entreprises de France.
Après plus de 4 années d'expériences à développer des applis Shiny, je maîtrise tous les aspects de cette technologie, de la conception jusqu'à son déploiement sur un serveur, sans oublier la maintenance.
Je m'occupe aussi de toutes les bonnes pratiques de développement : du versionage à l'intégration continue.
Pourquoi Shiny ?
Rapide à prototyper
Shiny permet en seulement quelques jours d'aboutir à un dashboard complexe contenant de multiples graphiques et tableaux, et laissant la main à l'utilisateur pour filtrer, agréger, ou manipuler la donnée selon on besoin.
"Scalable"
Une application Shiny peut accueillir des dizaines, centaines, et même milliers d'utilisateurs simultanés, si on a bien optimisé l'application et configuré le serveur. Je peux vous accompagner pour créer un dashboard Shiny à grande échelle.
Élégant
Quoi de pire qu'un dashboard moche et repoussant ? Shiny étant une simple appli web, tous les outils de Javascript et CSS sont à disposition pour réaliser des applis jolies et élégantes.
Mes Services
Création du dashboard
Je m'occupe de récupérer vos données (fichiers CSV, Excel, base de données), les nettoyer, intégrer, et les magnifier au travers des graphiques, tableaux, et cartes dont vous avez besoin. Vous pourrez directement interagir avec la data au travers de filtres, aggrégations, et autres manipulations désirées de vos données.
Data visualisation
Expert en data viz, je vous aide à trouver la bonne manière de visualiser vos données. À l'aide des bibliothèques ggplot2
et plotly
, il est possible de créer des graphiques riches en features et interactifs via Javascript.
Design & Branding
Chaque dashboard que je crée reprend l'identité visuelle de l'entreprise. Le logo, les couleurs, ... tout est personnalisable avec un peu de CSS ! Si vous avez besoin d'un design très spécifique, je dispose de web designers hors pairs dans mon réseau.
Déploiement
Une appli Shiny n'est rien d'autre qu'une appli web. Grâce aux technologies d'intégration continue et de containerisation (Docker), le déploiement se fait facilement et sans accroc sur vos serveurs, en respectant les pratiques de sécurité de base.
Authentification
Pour protéger votre application tout en la laissant facilement accessible à votre équipe, je peux vous aider à mettre en place un système d'authentification afin de protéger vos données confidentielles.
Machine Learning & Statistique
Shiny dispose de toute la puissance de R en back-end, et donc des outils les plus puissants en statistique et en Machine Learning. Je peux mettre en place les analyses inférentielles ou prédictives dont vous avez besoin que vous pourrez ensuite visualiser sur l'appli Shiny.
Ça ressemble à ça
Travailler avec moi en 3 étapes :
Étape 1
Échangeons sur vos problématiques afin que je puisse bien comprendre votre entreprise et vos besoins.
Étape 2
Je vous propose un devis et on en discute pour l'ajuster, le compléter, et l'adapter à ce qui vous convient le mieux.
Étape 3
Tout en vous tenant au courant des avancements, je complète le projet et le déploie dans votre entreprise.