mashe shift

August 2024 - January 2025
Saas
Capture écran tableau de bord

À propos du projet

La web app est conçue pour gérer les affectations et les documents associés aux collaborateurs dans un environnement professionnel.
Elle offre des fonctionnalités spécifiques selon les rôles des utilisateurs : Exploitation, Management, et Collaborateur.

Voici une description détaillée basée sur le parcours utilisateur :
Rôle Exploitation
Chargement d’une lettre d’affectation : Les utilisateurs peuvent importer des lettres d'affectation pour définir ou modifier les missions des collaborateurs.
Visualisation des affectations importées : Une fois les lettres chargées, les affectations sont visibles, permettant une vue d'ensemble des missions actuelles.
Modification d’une affectation : Les utilisateurs peuvent ajuster les affectations selon les besoins opérationnels.

Rôle Management
Tableau de bord : Accès à un tableau de bord centralisé pour une vue globale des opérations.
Gestion des chantiers : Visualisation des chantiers en cours.
Gestion des collaborateurs : Recherche et gestion des collaborateurs, avec la possibilité d'inviter de nouveaux collaborateurs par email.
Validation des documents : Les RH peuvent voir et valider les documents soumis par les collaborateurs.
Filtrage et validation : Utilisation de filtres pour trier les documents par mois, type de collaborateur, ou type de document.
Rejet et relance : Possibilité de rejeter des justificatifs et de relancer les collaborateurs par email pour des corrections.
Suivi des indicateurs : Visualisation de l'évolution des indicateurs de validation de documents, avec des indicateurs spécifiques pour les documents de base et les justificatifs.
Gestion des attestations : Création d'attestations avec la liste des affectations, génération de missions PDF périodiques (tous les 6 mois).

Rôle Collaborateur
Connexion et visualisation des affectations : Les collaborateurs peuvent se connecter pour voir leurs affectations en cours.
Vérification des coordonnées : Possibilité de vérifier et mettre à jour leurs informations personnelles.
Gestion des documents : Ajout de documents nécessaires et visualisation de ceux déjà importés.
Ajout de justificatifs : Les collaborateurs peuvent ajouter des justificatifs pour leurs dépenses ou missions.

Fonctionnalités Transversales
Signer des documents : Les collaborateurs peuvent signer des documents numériquement.
Notifications et rappels : Système de notifications pour informer les utilisateurs des actions nécessaires ou des mises à jour.

Cette application est conçue pour optimiser la gestion des affectations et des documents, en offrant des outils intuitifs et efficaces pour chaque rôle au sein de l'organisation.

Client

mashe

Technologies utilisées

AWS S3
Bootstrap
Devise
GitHub
JavaScript et Stimulus
PostgreSQL
Rails
Ruby
Turbo Hotwire