Bonjour à tous,
En 2023, j’avais besoin d’un sérieux coup de boost dans mon épanouissement concernant le développement : j’avais l’impression de stagner, que mon niveau n’évoluait pas et que je m’embourbait. Je suis Lead developer, principalement back-end et j’adore mon travail. Mais un moment, on a besoin de side project…
Au même moment, un malheureux évènement est arrivé par le décès d’un proche. Agé certes, mais il n’allait pas chez le médecin ou chez les spécialistes et s’y refusait même.
De ces conditions un peu particulière, j’ai eu l’idée d’un site web qui aiderait les gens à organiser leur santé ou, au moins, savoir ce qu’ils ont à faire pour être en bonne santé. Et j’ai créé Suitvie (la contraction semble assez évidente pour que je ne la détaille pas). Ce projet avait pour but d’expérimenter seul le développement, la mise en production et la maintenance d’un site web. Bien entendu, j’ai expérimenté de nouvelles compétences et de nouvelles façons de faire afin de me faire évoluer.
Technique
D’un point de vue technique, le site web est développé en PHP avec le framework Symfony. Le front-end est développé en utilisant Twig comme moteur de template et Tailwind comme framework CSS. Rien de très particulier. Le site web est hébergé chez O2Switch et j’en suis plutôt très content pour un site de cette petite ampleur.
C’est quoi Suitvie ?
Plus clairement, Suitvie est un service qui permet de recevoir un mail chaque année, à date d’anniversaire, récapitulant l’ensemble des soins recommandés pour votre âge avec pour espoir d’informer les utilisateurs sur l’importance d’une bonne santé. Il est aussi possible d’ajouter des bénéficiaires afin de recevoir des mails pour eux aussi (des enfants par exemple).
Ce que j’attends de ce poste
J’ai besoin de vérifier mon site à plus grande échelle. Après une alpha de deux mois et une bêta de 6 mois, le site est en production et prêt à accueillir ses premiers utilisateurs. J’aimerai avant tout pouvoir tester le service avec de nombreux utilisateurs. Savoir s’il est utile à la société en recueillant des avis. Mais pour un point plus légal : savoir si je respect bien les standards d’aujourd’hui en terme de web public. En entreprise, je développe des applications internes et on fait parfois abstraction des bonnes pratiques lorsque celui-ci ne côtoie pas un public d’anonymes et parfois non consentant.
Aussi, j’ai cherché à améliorer mes compétences front-end qui laissent gravement à désirer. Les compétences ont évolué et je n’ai absolument rien suivi (paradoxal ?). Ce projet a pour but de me recentrer un peu et de recueillir des avis sur le responsive notamment et le design plus globalement.
Des liens ?
Vous pouvez visiter le site à l’adresse suivante : Suitvie. N’hésitez pas à parcourir le site, vous inscrire si vous le souhaitez mais surtout, à me faire votre retour !
Merci à ceux qui me feront un retour ! Julien
De ce projet est aussi né un bundle Symfony permettant de créer des breadcrumbs automatiquement en fonction des URLs ! Lien Github