Aller au contenu principal
Elimane BADéveloppeur
FREN
← ProjetsÉtude de cas 03 / 09

03

Plateforme de gestion des matériaux — APROSI

Plateforme métier interne

Plateforme métier interne, sécurisée et déployée en production.

Rôle
Développeur Full-Stack
Disciplines
Web / Backend
Stack
  • Next.js
  • Express.js
  • PostgreSQL
  • Prisma
  • Redis
Statut
Livré
Captures d'écran de la plateforme de gestion des matériaux APROSI
Plateforme de gestion des matériaux — APROSIFig. 01
Plateforme de gestion des matériaux — APROSI — visuel 2
Plateforme de gestion des matériaux — APROSIFig. 02
Plateforme de gestion des matériaux — APROSI — visuel 3
Plateforme de gestion des matériaux — APROSIFig. 03
Plateforme de gestion des matériaux — APROSI — visuel 4
Plateforme de gestion des matériaux — APROSIFig. 04
Plateforme de gestion des matériaux — APROSI — visuel 5
Plateforme de gestion des matériaux — APROSIFig. 05
Plateforme de gestion des matériaux — APROSI — visuel 6
Plateforme de gestion des matériaux — APROSIFig. 06

01 / Le problème

APROSI avait besoin d'un outil interne fiable pour gérer ses matériaux, avec un contrôle d'accès strict selon les rôles des utilisateurs.

02 / La solution

Développement d'une plateforme avec authentification JWT et gestion fine des rôles (RBAC), déployée en production sur VPS.

03 / Architecture

Architecture

Frontend Next.js consommant une API Express.js, base de données PostgreSQL via Prisma ORM, cache Redis pour les données fréquemment consultées, authentification JWT avec contrôle d'accès par rôle (RBAC), déploiement sur VPS.

04 / Points forts

Points forts

  1. 01Authentification JWT et RBAC pour un contrôle d'accès précis
  2. 02Déploiement et maintenance en production sur VPS
  3. 03Architecture backend pensée pour la fiabilité au quotidien

05 / Résultats

Résultats

  1. 01Plateforme déployée et utilisée en production en interne chez APROSI
  2. 02Contrôle d'accès par rôle opérationnel, réduisant les risques d'erreurs de manipulation
  3. 03Documentation utilisateur livrée avec le projet

Leçon apprise

« Sur un outil métier interne, la simplicité d'usage prime sur la sophistication technique — le vrai défi n'était pas le code, mais la clarté du contrôle d'accès pour des utilisateurs non techniques. »

Projet suivant04

Plateformes municipales — Mairie de Nioro du Rip →

Un projet similaire en tête ?

Me contacter →