Nicolas Martineau

Développeur front/back-end chez Ars Magna pour un site et son backoffice

de Mars 2017 à Mai 2018, Logo Ars Magna

Durant mes deux années chez Ars Magna, j'ai mis à profit mon temps libre pour apprendre les langages HTML, CSS, Javascript, PHP, MySQL et Apache. Afin d'éprouver ces nouvelles connaissances, j'ai décidé de me lancer sur un projet de site web pour l'agence, comprenant :

- La mise en place d'une base de données,
- La création d'un back-office pour la gestion du contenu et le paramétrage de certains aspects du site,
- Et le site public à disponibilité des internautes.

J'ai pris le temps de remplacer le slider et scroll-to-top en jQuery par des versions personnelles en Javascript, compatibles pour tous les navigateurs et responsive.

► Slider Javascript Responsive
► Accordéon Javascript
► Scroll-to-top Javascript

Il a été très agréable de pouvoir entreprendre ce projet comme un ensemble de rouages à relier pour créer une machine complète. Entre autres rouages, j'ai eu l'occasion de concevoir :

- Un système de pagination,
- Un affichage littéral des dates,
- Une programmation de publication d'article,
- Un slider responsive ré-employé plus tard pour le Cabinet Marconnet
- Un visualiseur d'images,
- Un convertisseur d'URLs pour l'intégration de vidéo YouTube et Vimeo,
- Un système de suggestion d'articles de même catégorie.

Ce projet n'a jamais été mis en ligne bien qu'il m'ait beaucoup appris en termes d'organisation du code. Quelques tests UX réalisés avec une collègue de formation ont mis en évidence des soucis d'interface côté back-office. Mes acquis durant ce projet ont permis l'élaboration de mon portfolio actuel.

Ce projet a abouti à un document de fin d'études que vous pouvez consulter ici :

► Graphiste & codeur, la recherche d'un équilibre

X