Xtradh est une application web visant à digitaliser la gestion des ressources humaines à l'université Abdelmalek Essaadi. Notre équipe, composée de dix étudiants passionnés, a travaillé en étroite collaboration sous la supervision de notre enseignant MR. GHAILANI MOHAMMED qui a agi en tant que client. Le principal objectif de ce projet était de mettre en pratique nos connaissances et compétences acquises en développant une application permettant d'automatiser le processus de paiement des vacations et des heures supplémentaires effectuées par les enseignants.
L'université Abdelmalek Essaadi accueille un grand nombre d'enseignants qui doivent assurer un certain nombre d'heures d'enseignement chaque année. Selon leur grade et leur statut (permanent ou vacataire), certaines de ces heures peuvent être considérées comme supplémentaires. Les enseignants permanents doivent dépasser une charge statutaire spécifique (240 heures pour les PA, 200 heures pour les PH et 190 heures pour les PES) pour que les heures supplémentaires soient prises en compte. Quant aux enseignants vacataires, toutes les heures effectuées sont considérées comme supplémentaires.
La gestion des heures supplémentaires et des vacations constitue un défi majeur pour l'université, en raison de la nécessité de calculer avec précision les rémunérations en fonction du grade de chaque enseignant. De plus, il est essentiel de mettre en place un système de suivi des plannings et des paiements pour assurer une gestion efficace et transparente. Le processus actuel, basé sur des méthodes manuelles et des documents papier, est source d'erreurs et de retards, ce qui nuit à la satisfaction des enseignants et à la bonne gestion des ressources financières de l'université.
À cet égard, notre équipe de dix étudiants s'est engagée à concevoir et à développer une application web répondant à ce besoin. Pour cela, nous avons opté pour une approche agile, notamment la méthodologie Scrum, afin de garantir une collaboration étroite avec notre client et de nous adapter rapidement aux changements éventuels.
- NADA EL BAGHDADI Chef de projet
- MOHAMMED EL HADDAD Responsable de la sécurité applicative
- TAHA AMINE Responsable des tests
- SOUFIAN BOUKTAIB Developpeur VueJs
- HOUDA EL MOUMOUHI Developpeur PL/PGSQL
- YASSINE GLIOUAL Developpeur LARAVEL
- ANASS ECHBERAAL Developpeur LARAVEL
- ABDERRAHMANE EL HARRACHY Administrateur systeme Linux ( POSTFIX, APACHE, NGINX, DNS )
- MOHAMED ACHERNAN Administrateur systeme Linux ( DOCKER, POSTFIX, APACHE, NGINX, DNS )
- MOHAMMED YASSINE EL AALOUCH Responsable Git et Github (Accompagnateur des developpeurs)
git clone https://github.com/ELAALOUCH/XtraDh.git
composer install
cp .env.example .env
php artisan key:generate
cd Frontend
cd vueproject
npm install
cd Frontend
cd vueproject
npm install concurrently --save-dev
npm run dev