deleusec / cm-devlab-frontend

Dashboard for managing professional wear and tear for Châtenay-Malabry agents
MIT License
0 stars 0 forks source link

# Projet DevLab - Frontend

Dashboard de gestion de l'usure professionnelle des salariés de Châtenay-Malabry

Sommaire

Introduction

Le projet a pour but de développer un outil automatisé pour anticiper l'usure professionnelle chez les agents, en prenant en compte leurs profils spécifiques et des critères facilement renseignables. L'objectif est d'identifier les agents susceptibles de présenter une usure professionnelle et de les orienter vers des formations adaptées, permettant ainsi une reconversion professionnelle pour conclure leur carrière dans un autre métier.

Technologies utilisées

Ce projet est développé avec React et TypeScript, et utilise Vite.js comme outil de build pour une expérience de développement optimale. Voici une liste des principales librairies et outils utilisés :

Installation

Avant de commencer, assurez-vous que pnpm est installé globalement sur votre machine. Si ce n'est pas le cas, suivez les instructions sur pnpm.io pour l'installer.

Note: Il est essentiel d'avoir le projet côté backend ouvert et en cours d'exécution pour le bon fonctionnement de cette application. Le projet backend est accessible à l'adresse suivante : cm-devlab-backend.

Pour mettre en place et exécuter ce projet localement, suivez ces étapes :

  1. Clonez le dépôt :
git clone https://github.com/deleusec/cm-devlab-frontend.git
  1. Accédez au répertoire du projet :
cd cm-devlab-frontend
  1. Installez les dépendances avec pnpm :
pnpm install

Mise en route

Pour démarrer le serveur de développement :

pnpm run dev

Pour construire le projet pour la production :

pnpm run build

Pour prévisualiser la version de production :

pnpm run preview

Fonctionnalités

Contribuer au projet

Nous accueillons chaleureusement les contributions. Si vous souhaitez contribuer, veuillez suivre les instructions suivantes :

  1. Forkez le projet
  2. Créez votre branche de fonctionnalité (git checkout -b feature/AmazingFeature)
  3. Commitez vos changements (git commit -m 'Add some AmazingFeature')
  4. Poussez vers la branche (git push origin feature/AmazingFeature)
  5. Ouvrez une Pull Request

Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.