Services
- Construction d’un site sur mesure
- Technologies utilisées : Symfony, NextJS
Livrables
- Création de pages statiques informatives
- Création d’une carte interactive d’offres d’emploi et de recherche d’adresse
- Page de connexion sécurisée
- Dashboard Administrateur pour l’import de CSV de données, la gestion des candidatures et contenu des offres d’emploi
- Dashboard Dépositaire pour la création / édition d’offres d’emploi et la gestion des candidatures
- Dashboard Vendeur Colporteur de Presse pour consulter ses documents administratifs
Le projet
Challenge
Le projet “Partage ton job” est porté par la société La Voix du Nord du groupe Rossel. L’objectif était de créer un site web d’offres d’emploi interactif et de candidature simplifiée afin de palier aux difficultés de recrutement dans ce secteur.
Mettre en place une carte interactive était cruciale pour améliorer l’expérience utilisateur, permettant une recherche facile et un accès rapide aux offres d’emploi basées sur des localisations spécifiques.
Un autre aspect important était la mise en œuvre de logiques métier complexes pour répondre aux divers rôles et interactions des utilisateurs sur la plateforme.
Solution
Nous avons développé trois types de tableaux de bord distincts pour répondre aux différents rôles des utilisateurs — administrateur, dépositaire et vendeur colporteur de presse — chacun conçu avec des fonctionnalités spécifiques liées à leur rôle.
Un des éléments clés du projet était la conception et l’intégration d’une carte interactive avec fonctionnalité d’auto-complétion des adresses. Pour cela, nous avons utilisé une combinaison de technologies front-end et de services API géolocalisés (Open Street Map et la librairie Leaflet). Cette carte offre non seulement une navigation intuitive mais aussi un filtrage dynamique des offres en fonction de la localisation choisie par l’utilisateur.
La sécurité étant une préoccupation majeure, nous avons mis en œuvre une authentification JWT pour garantir un accès sécurisé aux différentes sections de la plateforme, y compris l’administration, la gestion des utilisateurs et les interfaces des dépositaires. Cette approche a non seulement sécurisé les données sensibles mais a également assuré que chaque expérience utilisateur était adaptée aux droits d’accès et aux rôles de l’individu.