S> initializing
SLSLAEGA·19
BackendFrontendDevOpsWebAPIDesign

DSI Task System – Plateforme de gestion de tâches

Mai 20262 min de lecture
DSI Task System –…
Backend
Frontend
DevOps
Web
API
Nestjs
Angular
TypeOrm
Mysql
Redis
Material Ui
drag

Introduction

DSI Task System est une application de gestion de tâches développée pour la Direction des Systèmes d’Information du Ministère des Finances. Le projet vise à centraliser le suivi des activités, améliorer la collaboration entre équipes et optimiser la gestion des projets internes.

Ce système a été conçu pour remplacer les outils dispersés (Excel, emails, suivi manuel) par une plateforme unique, structurée et adaptée aux besoins d’une administration publique.


Objectifs du projet

  • Centraliser la gestion des tâches et des projets de la DSI

  • Améliorer la visibilité sur l’avancement des projets

  • Faciliter la collaboration entre les équipes techniques et fonctionnelles

  • Automatiser le reporting et le suivi des activités

  • Optimiser la gestion des ressources et des priorités


Architecture technique

Le projet repose sur une architecture moderne et modulaire :

  • Backend : NestJS (TypeScript) avec API REST

  • Frontend : Angular

  • UI : TailwindCSS

  • Base de données : PostgreSQL

  • Authentification : JWT / Active Directory

  • Déploiement : Docker


Fonctionnalités principales

Gestion des tâches

  • Création et assignation de tâches selon les projets

  • Suivi de l’état d’avancement (workflow configurable)

  • Gestion des priorités et des délais

Collaboration

  • Commentaires et échanges sur les tâches

  • Notifications selon les actions et mises à jour

  • Historique complet des actions

Tableaux de bord

  • Vue globale de l’activité des projets

  • Suivi des charges et de l’avancement

  • Indicateurs de performance en temps réel

  • Génération automatique de rapports


Fonctionnalités clés

  • Interface adaptée selon les rôles (agent, chef de projet, direction)

  • Système de reporting automatisé

  • Suivi des performances des équipes

  • Centralisation des informations de projet

  • Traçabilité complète des actions


Impact

  • Amélioration de la visibilité sur les projets internes

  • Réduction du temps consacré au reporting manuel

  • Meilleure organisation des équipes et des tâches

  • Renforcement de la collaboration inter-services

  • Optimisation globale du suivi des projets de la DSI


Résultat

Le DSI Task System a permis de structurer la gestion des projets internes et d’améliorer significativement le suivi, la coordination et la productivité des équipes techniques.

Technologies

Stack du projet

NestjsAngularTypeOrmMysqlRedisMaterial Ui

À explorer aussi

Projets similaires

Backend

SugarCRM Onet – Intégration Daxium Air

SugarCRM Onet est un projet d’intégration visant à connecter la plateforme interne Daxium Air avec SugarCRM afin d’unifier la gestion des données clients et d’améliorer la fluidité des processus commerciaux et techniques. L’objectif principal était de supprimer les silos de données entre les systèmes et de mettre en place une synchronisation fiable et automatisée entre les deux plateformes.

SugarCRM ApiDaxium Air ApiEvent Driven
Web

Gest Stock – Soprim (Système de gestion de stock web & desktop)

Gest Stock est une solution de gestion de stock développée pour l’entreprise Soprim, spécialisée dans la distribution de matériaux industriels. Le système a été conçu pour digitaliser et centraliser la gestion des inventaires à travers une application web et une application desktop. L’objectif principal était de remplacer les processus manuels par une plateforme unifiée permettant un suivi précis des stocks, des mouvements et des partenaires.

Daxium Connect – Hub d'intégration d'entreprise

Daxium Connect est une plateforme d’extensions permettant d’étendre les fonctionnalités de Daxium Air sans modifier son code source. Le projet a été conçu pour offrir une architecture modulaire et scalable, facilitant l’intégration de nouveaux services et connecteurs de manière sécurisée et standardisée. Il repose sur un système d’extensions indépendantes (plugins) permettant d’interagir avec la plateforme principale via une architecture orientée événements et des flux de données asynchrones. L’objectif est de centraliser et simplifier l’intégration de services externes tout en garantissant la stabilité, la performance et l’évolutivité du système.

MysqlNestjsDaxiumAir ApiDocuSign