Plateforme Fonctionnaires Laravel
Budget: $250 – $750 USD
Je souhaite développer, sous PHP 8 et Laravel, une plateforme dédiée à la gestion des fonctionnaires.
Modules attendus
• Gestion des ressources humaines : fiches agents, historiques de carrière, documents administratifs.
• Gestion des congés : demandes, validations hiérarchiques, compteurs automatiques.
Connectivité
La solution doit se synchroniser avec un système de gestion des temps déjà en place (API REST disponible). Je fournirai la documentation d’API ; vous gérerez l’authentification, la récupération et la mise à jour des pointages.
Sécurité et accès
• Authentification par mot de passe robuste (hashage Bcrypt/Argon2).
• Contrôle d’accès basé sur les rôles pour séparer administrateurs, responsables RH et agents.
Un middleware clair et des tests unitaires doivent garantir que chaque action respecte ces niveaux d’autorisation.
Livrables attendus
1. Code Laravel propre, versionné sur Git.
2. Schéma base de données MySQL/MariaDB et migrations.
3. Seeders pour données de test (agents, congés, rôles).
4. Documentation d’installation et d’utilisation (README).
5. Jeu de tests PHPUnit couvrant les fonctionnalités critiques.
Je reste ouvert aux bonnes pratiques que vous jugerez utiles (queues, policies, events). Indiquez votre approche technique, votre expérience Laravel et un planning réaliste pour une version fonctionnelle.
Modules attendus
• Gestion des ressources humaines : fiches agents, historiques de carrière, documents administratifs.
• Gestion des congés : demandes, validations hiérarchiques, compteurs automatiques.
Connectivité
La solution doit se synchroniser avec un système de gestion des temps déjà en place (API REST disponible). Je fournirai la documentation d’API ; vous gérerez l’authentification, la récupération et la mise à jour des pointages.
Sécurité et accès
• Authentification par mot de passe robuste (hashage Bcrypt/Argon2).
• Contrôle d’accès basé sur les rôles pour séparer administrateurs, responsables RH et agents.
Un middleware clair et des tests unitaires doivent garantir que chaque action respecte ces niveaux d’autorisation.
Livrables attendus
1. Code Laravel propre, versionné sur Git.
2. Schéma base de données MySQL/MariaDB et migrations.
3. Seeders pour données de test (agents, congés, rôles).
4. Documentation d’installation et d’utilisation (README).
5. Jeu de tests PHPUnit couvrant les fonctionnalités critiques.
Je reste ouvert aux bonnes pratiques que vous jugerez utiles (queues, policies, events). Indiquez votre approche technique, votre expérience Laravel et un planning réaliste pour une version fonctionnelle.