Skip to content

Latest commit

 

History

History
84 lines (52 loc) · 2.49 KB

README-FR.md

File metadata and controls

84 lines (52 loc) · 2.49 KB

FileNest Usage Example

Ce projet démontre l'utilisation de FileNest, un service de stockage de fichiers sécurisé et facile à utiliser. FileNest vous permet de stocker et de récupérer des fichiers en toute sécurité, tout en offrant des fonctionnalités avancées telles que la gestion des signatures HMAC pour garantir l'intégrité des données.

Vidéo de démonstration

Regardez la vidéo de démonstration pour une présentation visuelle de FileNest et son utilisation dans cet exemple.

Prérequis

Assurez-vous d'avoir Node.js et npm installés sur votre machine avant de commencer. N'oubliez pas de configurer la clé secrète HMAC dans le fichier d'environnement de votre application.

# Exemple de configuration de la clé secrète HMAC
HMAC_SECRET=VotreCleSecrete

Backend (API) ✔️

Le backend de cet exemple est construit avec Node.js, Express, et MongoDB. Il utilise FileNest pour le stockage des fichiers. Pour configurer et exécuter le backend, suivez ces étapes :

  1. Accédez au répertoire du backend.
cd backend
  1. Installez les dépendances.
npm install
  1. Démarrez le serveur.
npm start

Le backend sera accessible à l'adresse http://localhost:5000.

Frontend (React) ✔️

Le frontend est construit avec React et Tailwind CSS. Pour le configurer et le lancer, procédez comme suit :

  1. Accédez au répertoire du frontend.
cd frontend
  1. Installez les dépendances.
npm install
  1. Démarrez l'application.
npm start

L'application frontend sera accessible à l'adresse http://localhost:3000.


NB : File Nest devra être déjà en cours d'exécution. Consultez le README de FileNest pour en apprendre plus sur comment faire sa mise en place 👉 FileNest Readme


Fonctionnalités Démontrées

  • Upload de fichiers
  • Récupération de fichiers
  • Suppression de fichiers ⏳
  • Suppression permanente de fichiers ⏳
  • Restauration de fichiers ⏳

Contribuer

Nous encourageons activement les contributions à ce projet. Si vous trouvez des problèmes, des bogues, ou si vous avez des suggestions d'amélioration, n'hésitez pas à ouvrir une issue ou à soumettre une pull request.

N'oubliez pas de consulter également le repo de FileNest pour plus d'informations sur ce puissant service de stockage de fichiers.