php

Langage de script côté serveur utilisé pour le développement web.

Gestion de bases de données et affichages personnalisés

PHP est un langage que j'ai utilisé dans le cadre de plusieurs projets web. J’ai eu l'opportunité de travailler sur des projets variés avec la gestion de base de données, de sessions utilisateurs et d’affichages personnalisés

Un outil Agile pour la gestion de projets Scrum

L'un de ces projets est FTAT, un outil en ligne conçu pour suivre une approche Agile dans la gestion de projets, et plus précisément la méthodologie Scrum. Ce projet m'a permis de mettre en œuvre des fonctionnalités de gestion des sprints, des tâches et des équipes. Ce projet a ensuite été utilisé pour appliquée la méthodologie SCRUM pour la réalisation d’un logiciel en groupe.

Gestion d'artistes et d'événements avec Symfony

Un autre projet majeur sur lequel j'ai travaillé est NeetFlex, une application développée avec le framework Symfony. Ce site a pour objectif de gérer des artistes et des événements, en offrant des fonctionnalités telles que la création, la modification et la consultation des informations. Ce projet m'a permis de renforcer mes compétences en PHP, Symfony et en gestion de bases de données avec PRISMA

Maîtrise de PHP et conception de solutions adaptées

Ces expériences ont consolidé ma maîtrise de PHP et de ses frameworks, tout en illustrant ma capacité à concevoir des solutions adaptées aux besoins des utilisateurs.

Un outil métier pour la conformité Qualiopi : Captain Learning

C’est dans ce contexte qu’intervient Captain Learning, un logiciel destiné à centraliser et organiser l’ensemble des documents nécessaires à la certification Qualiopi. Il permet notamment de suivre les 32 indicateurs Qualiopi, de vérifier en un coup d'œil leur conformité, de rappeler la date du prochain audit, ainsi que d’enregistrer diverses parties prenantes (apprenants, formateurs, formations, financeurs, organismes…). Chaque entité peut se voir associer des preuves, qu’il s’agisse de documents ou de liens externes. Ce projet s’est révélé particulièrement enrichissant, car il combine enjeux techniques, organisationnels et réglementaires.

Phase d’étude, méthodologies avancées et mise en place du projet

Le projet a ensuite été structuré selon les approches TDD, BDD et DDD, et initialisé grâce au squelette Spark, intégrant des outils tels que PHPStan et PHPCS pour assurer qualité, sécurité et cohérence du code.

PROJETS

LIÉS

agile_tools

Agile Tools : Utiliser la méthodologie Scrum

neetflex

NeetFlex : Gestionnaire d'artistes et d'évènements

EXPÉRIENCES

LIÉS

Développeur logiciel (stage) - Logipro

Développeur logiciel (stage) - Logipro

TRAVAILLONS

ENSEMBLE