You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Clement FERRERE 2aeb4b9aac Merge branch 'develop' of https://gitea.ci.apside-top.fr/Clement.Ferrere/Collaborateur_Epa_Back into develop 3 years ago
Collaborateur_Epa_Back Ajout des annotations primary key et table dans les entités 3 years ago
Documentation Services Collaborateur EPA push de la doc locale 3 years ago
.gitignore Création du repository collaborateur selon les routes de la doc swagger. 3 years ago
LOCAL.md Mise à jour de 'LOCAL.md' 3 years ago
README.md Mise à jour de 'README.md' 3 years ago

README.md

Collaborateur_Epa_Back

Présentation du projet

Le projet Collaborateur-EPA a débuté au mois de décembre, en parallèle du projet Présences-Agence. Ce projet consiste à permettre la gestion des collaborateurs des différentes agences du groupe Apside, et est dirigé par l’agence de Tours-Orléans-Poitiers (TOP). Collaborateur-EPA rentre dans l’objectif de digitalisation maximum des documents administratifs des collaborateurs. L’idée est de fournir une application capable de stocker, modifier et ajouter les informations et les liens de tous les collaborateurs avec le groupe afin de servir de moteur pour d’autres applications, notamment la gestion des Entretiens Professionnels Annuels.

Architecture

  • La base de données est une base MariaDB.

  • Le back est une API REST créée en C# .NET 6.0 , et devrait utiliser le système d’authentification Keycloak (à confirmer plus tard).

  • Le front utilise les technologies Angular avec BootStrap.

On retrouve une architecture « Contrôleur – Service – Repository » au sein de l'API back.

Solution locale

Vous trouverez la procédure de déploiement en local ici.