Cette page décrit une partie de mes réalisations ou des participations à des projets de type personnels.
Ce travail, réalisé pendant des périodes extra-professionnelles, ont eu pour but de me former sur de nouvelles technologies.
MiniCms (2008)
Minicms est un projet personnel ayant pour objectif de concevoir un outil de gestion de contenu simple et convivial. Après avoir essayé plusieurs CMS gratuit (année 2007), j'ai regroupé les fonctionnalités les plus intéressantes pour me lancer dans le développement.
Minicms permet d'avoir une vue front-office / middle-office / back-office, de gérer l'arborescence, gérer les droits par page, les utilisateurs, le paramètrage, l'édition simple par page.
Les technologies : PHP5, smarty (moteur de template), FCKeditor, MySQL.
Ce projet fut suspendu suite à un manque de temps.
Projet Pilote en Flex (2007)
Dans le cadre de projet au sein de ma formation à l'ITIN, j'ai pu travailler sur la mise en place d'un projet pilote pour une société de gestion de plans de continuité et reprise d'activité : Devoteam.
Ce projet consistait à implémenter dans une application existante une nouvelle interface permettant de visualiser des relations entre différents élements. La technologie "Adobe Flex" leur a été proposé pour concevoir cette interface riche et les a rapidement convaincu.
Cette expérience fut très interessante tant au niveau de la technologie (Adobe Flex) qu'au niveau de la gestion de projet.
My Users Directory (2006)
"My Users Directory" est un service permettant de stocker les coordonnées de vos contacts. Vous pouvez alors gérer chaque contact, les modifier, supprimer, et aussi les cataloguer grâce à un système de tag. Afin d'optimiser la convivialité, l'interface a été réalisé en AJAX.
Ce service a eu pour but de me perfectionner dans le développement d'application utilisant AJAX.
Le besoin de réaliser cette application était réel car je désirai consulter mes contacts à mon domicile comme sur mon lieu de travail (et peut-être plus tard sur un appareil mobile type PDA ou GSM).
Ne disposant que de peu de temps, le développement a été étalé sur plusieurs mois pour atteindre une version opérationnelle et satisfaisant les besoins émis.
Cet enseignement fut riche. J'utilise régulierement l'application, tout en recenssant les futurs évolutions.
Creez un compte gratuitement >>>
Kampus (2006)
Ce projet est un site communautaire pour les étudiants. Ce site a pour vocation de rassembler les étudiants de la France entière, et de favoriser entre eux à la fois les rencontres et les échanges ludiques grâce à des fonctionnalités innovantes.
Ainsi les utilisateurs pourront se découvrir (recherche, vision de profil...), signaler leurs attirances (visite, flash, foudre), intéragir (création d'article, vote pour une école, inscription à un évenement...) et encore plus...
Une partie du développement était confié à trois étudiants de l'ITIN dont je faisais parti, dans le cadre de leur projet de fin de première année du cursus "Chef de projet informatique".
La version bêta sera bientôt disponible.
Note : Le nom final du site sera dévoilé lors de sa sortie.
FormiXML (2004-2006)
FormiXML est une librairie PHP5 qui permet à des utilisateurs de remplir un fichier XML via un formulaire web standard.
Le formulaire généré permet de dupliquer des zones (sans appel serveur), de vérifier que certains champs soient remplis (champ requis ou bien vérification d'un format précis)... Plusieurs contrôles permettent d'enrichir le formulaire, comme par exemple un sélecteur de date (DateSelectorControl) qui ajoute un calendrier à coté d'un champ.
Ce projet, nommé FormiXML, a pour but d'être proche de l'outil Microsoft InfoPath pour le Web.
FormiXML a été conçu afin d'automatiser la mise à jour du fichier XML décrivant mon CV (en savoir plus).
Une fois une phase de test plus importante et plusieurs expérimentations, le projet sera offert au monde de l'openSource.
BusOnLine (2005)
Prenant le bus tous les soirs pour rentrer de mon travail, j'etais agacé d'attendre 15-20 minutes devant mon arrêt de bus. De plus, mon arrêt ne disposant pas d'affichage du temps d'attente, les voyageurs ne peuvent pas savoir si le temps d'attente sera court ou long.
J'ai donc décidé de créer une petite application qui permet de récupérer les horaires en direct pour les deux prochains bus sur une ligne définie, grâce aux données disponibles sur le site de la RATP.
Cette application se situe dans le systray (en bas à droite de la barre démarrer). Il est possible de configurer plusieurs bus, de les alterner... Les données sont récupérées en temps réel.
L'application a été développée en .NET.
Rédacteur chez FeiNoMen (2003-2005)
La première année d'IUT informatique m'a permis de découvrir des collègues de compétences diverses. Sous l'initiative de Philippe MARIE, nous nous sommes réunis au sein de FeiNoMen, un forum consacré à la veille technologique et à l'entraide informatique. Ce forum fut très actif entre les périodes 2003 à 2005 (plus de 600 sujets rédigés par 4 membres actifs).
Visitez FeiNoMen >>>
CVs nomades (2004)
M'intéressant fortement au milieu du nomadisme, j'ai alors eu l'idée de développer des variantes de mon CV sur différents appareils nomades.
C'est alors que fut conçu une version wap (WML) et imode (cHTML) pour téléphone portable, ainsi qu'une version pour les pda visible grâce au middleware AvantGo.
Mon cv étant déjà présent en format Web et pdf, les mises à jour était fastidieuse car cinq versions devaient être remodifiées. J'ai alors opté par une génération des versions en XSL, avec une unique source de contenu en XML : mon CV.
Plus tard, un backoffice fut créé afin de gérer les générations. En savoir plus >>>
PDA (2003 - 2004)
J'ai utilisé pour la première fois un PDA en 2003 : Palm III (Palm OS). C'est alors que l'envie de créer une application intégrée se fut sentir.
Etant très friant des statistiques kilométriques de ma voiture (listing de chaque passage à la pompe, calcul de la consommation), je me suis lancé dans la découverte de PDAToolbox pour développer un client lourd pour PalmOS.
Donnant des cours de Math à des collégiens et lycéens, j'ai réalisé une deuxième application permettant de gérer chaque rendez-vous et de comptabiliser mon petit gagne-pain.
Gehenne (2001)
À l'occasion du devoir de l'option informatique du BAC, il était demandé de concevoir un projet original. En collaboration avec un ami, nous avons conçu un jeu de rôle : Gehenne. Ce projet s'est orienté vers le Web car ce domaine nous a toujours intéressés. En plus des compétences DHTML que j'avais apprises peu de temps avant, je me suis formé au langage PHP afin d'obtenir l'intéractivité que l'on attendait dans ce jeu.
Toutefois, nous avons décidé de ne pas lancer le jeu. Vers la fin du projet, nous voulions revoir le concept du jeu de rôle, et par manque de temps, il fut abandonné.
ON Y VA ! (1999)
Le progiciel ON Y VA! est un outil d'aide à l'analyse des fiches créées lors de la pratique de la méthodologie "ON Y VA!" élaborée par Madeleine UZÉ.
Ce fut mon premier projet de développement.
J'ai tout d'abord suivi une formation autodidacte de Windev (version 4.1) et réalisé plusieurs programmes éducatifs pour ma petite soeur.
Après l'analyse des besoins au près d'une éducatrice spécialisée, j'ai pu débuter le développement de ON Y VA!
Le progiciel a été distribué à trois éducatrices spécialisées. L'une d'entre elle utilise encore ce progiciel.
Visitez le site présentant le progiciel ON Y VA! >>>