Missions freelance
Développeur PHP

Démarrage  
19 janvier 2024
T.J.M
270 - 320€ HT
Durée
3 mois
Localisation
Nice
Télétravail
2 jours min.
Freelance
La mission n'est plus disponible. Missions freelance similaires

Description de la mission

Evolution de l’outil de génération de signatures mail. L’outil se présente sous la forme d’un formulaire développé en PHP, HTML, Javascript et CSS, accessible sur une adresse web. Cette signature comprend des informations nominatives, des informations de contact, des détails sur le poste professionnel, le service de rattachement, et la liste des réseaux sociaux.
• Objectifs de l'évolution du formulaire :
1. Mettre en conformité avec la nouvelle charte graphique.
2. Adaptation du template et du logo affiché en fonction de la structure de l’agent.
3. Ajouter des champs supplémentaires pour les informations professionnelles.
4. Ajouter l’authentification via le CAS.
5. Ajouter le stockage des informations en base de données.
6. Améliorer l'interface utilisateur.
• Spécifications techniques :
Le formulaire doit être développé en utilisant les technologies web les plus récentes et suivre les normes de développement web et d’accessibilité numériques recommandées. Le formulaire doit être compatible avec les
navigateurs web les plus populaires, y compris Chrome, Firefox, Safari et Edge.
Les spécifications techniques détaillées pour le formulaire sont les suivantes :
• Front-end :
-Le design du formulaire doit suivre la nouvelle charte graphique de l'université.
-Le formulaire doit être compatible avec les appareils mobiles et les navigateurs web les plus populaires.
-Une aide doit être fournie pour aider les personnels à insérer leur nouvelle signature dans les logiciels de mailing les plus utilisés.
-La nouvelle version du formulaire doit être développée en utilisant les technologies web modernes pour
rendre l'interface utilisateur plus réactive et intuitive.
-Un code de suivi analytics (plateforme Matomo interne) sera transmis au prestataire pour intégration sur toutes les pages de l’applicatif.
• Back-end :
-Le formulaire doit être développé en utilisant un langage de programmation serveur tel que PHP.
Le formulaire devra forcer l’authentification de l’utilisateur via la technologie CAS. Cela permettra une utilisation de type Intranet
-Les données saisies par les utilisateurs doivent être stockées dans une base de données relationnelle de type MySQL pour éviter toute ressaisie à posteriori.
-Une interface « administrateur » permettra d’accéder à la base des signatures générées et à la gestion des paramètres de l’applicatif.
-Le formulaire doit être sécurisé contre les attaques XSS et les injections SQL.
-Le serveur de production doit être configuré avec SSL / HTTPS pour garantir la sécurité des données transitant sur le réseau.
-Un serveur hébergeant l’outil, la base de données, les accès SSH et le dépôt GIT seront mis à disposition