Projet Phidias3

Mon tout premier projet de cette année en alternance se nomme Phidias3, j’ai du refaire entièrement un site web de formation de BTP (Secteur économique du bâtiment et des travaux publics) qui datait d’il y a plus de 10 ans.

Cette application web à été réalisée principalement grâce au Framework Laravel (architecture MVC), mais aussi grâce à d’autres langages plus connus : MySQL, JavaScript, CSS…

Migration base de données

La base de données de l’ancien site était composée de plusieurs fichiers XML. J’ai du migrer ces données vers une base de données SQL. Cela m’a pris une semaine entière car il y avait beaucoup de données à traiter.

Fonctionnalités

Nouvelle charte graphique

Au bout de 3 mois de projets, on m’a donné une charte graphique fait par le pôle multimédia d’Exelys. J’ai pu par la suite modifier tout le design du site.

Découvertes technologiques

Dans ce projet, j’ai découvert plusieurs technologies : Laravel, blade templates et ajax.

J’ai aussi découvert le mode FULLTEXT d’une colonne dans la langage SQL.

Sécurité

Pour ce qui est de la sécurité, quasiment tout était déjà inclus dans Laravel: 

Les requêtes sont toutes préparées

Les jetons CSRF

Les validateurs laravel

Retour en haut