Tous les projets
En production
Infra / DevOps
Projet client

Kev Storage — Service de stockage de fichiers

Service de stockage de fichiers mutualisé, utilisé par plusieurs applications en production : dépôt, permissions et transformation d'images.

À propos du projet

API de stockage écrite pour être partagée entre projets plutôt que réimplémentée à chaque fois. Elle gère le dépôt de fichiers, l'authentification par jeton, les permissions d'accès, la limitation de débit et la transformation d'images à la volée. Documentée en OpenAPI, avec Redis pour le cache et les compteurs, et les en-têtes de sécurité posés au niveau du serveur.

Points clés

  • Service mutualisé entre plusieurs applications en production
  • Authentification par jeton et permissions par fichier
  • Transformation d'images à la volée
  • API documentée en OpenAPI, limitation de débit

Stack technique

Node.jsTypeScriptExpressRedisSharpJWTOpenAPI

Projets similaires