Helpdesk
Application de gestion du parc informatique et des tickets de support, avec interface web et API REST.IT asset management and support ticketing app, with a web interface and a REST API.
- annéeyear
- 2026
- rôlerole
- Développeur full-stack, soloFull-stack developer, solo
Le problèmeThe problem
Dans une petite structure, le matériel et les demandes de support se suivent par e-mail ou sur un tableur : on ne sait plus qui a quel poste, ni où en est une panne.In a small organisation, hardware and support requests live in emails and spreadsheets: nobody knows who has which machine, or where a repair stands.
La solutionThe solution
Un helpdesk Symfony qui relie utilisateurs, matériel et tickets. Trois rôles voient chacun ce qui les concerne : l'administrateur gère l'inventaire et les comptes, le technicien traite les tickets qui lui sont assignés, l'utilisateur suit ses propres demandes (Ouvert → En cours → Résolu).A Symfony helpdesk linking users, hardware and tickets. Three roles each see what concerns them: admins manage inventory and accounts, technicians handle tickets assigned to them, users follow their own requests (Open → In progress → Resolved).
Une API REST JSON expose les mêmes opérations avec les mêmes permissions. Formulaires protégés par CSRF, mots de passe hachés, tentatives de connexion limitées et cookies de session sécurisés.A JSON REST API exposes the same operations with the same permissions. CSRF-protected forms, hashed passwords, login rate limiting and secure session cookies.
Les comptes de test (admin, technicien, utilisateur) sont affichés sur la page de connexion de la démo.Test accounts (admin, technician, user) are listed on the demo's login page.