Skip to content
/ XtraDh Public
forked from ELAALOUCH/XtraDh

This is a platform that provides a management system for different types of users in a university. Its main goal is to manage the schedule of contractors who are professors and calculate their salaries based on their hours of work at their original school and the contracting school throughout the year.

Notifications You must be signed in to change notification settings

sofexbk/XtraDh

 
 

Repository files navigation

À propos de XtraDh

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.

Equipe

Setup Projet

Cloner le dépôt

git clone https://github.com/ELAALOUCH/XtraDh.git

Installer les dépendances de Composer

composer install

Créer un fichier d'environnement

cp .env.example .env

Générer la clé d'application

php artisan key:generate

Installer Node packages

cd Frontend

cd vueproject

npm install

Installer Tailwind CSS avec Vue.js

cd Frontend

cd vueproject

TAILWIND CSS

Lancer le serveur

npm install concurrently --save-dev

npm run dev

About

This is a platform that provides a management system for different types of users in a university. Its main goal is to manage the schedule of contractors who are professors and calculate their salaries based on their hours of work at their original school and the contracting school throughout the year.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 46.1%
  • Vue 43.0%
  • Blade 9.3%
  • PLpgSQL 1.2%
  • Other 0.4%