Skip to content

Projet de cours d'un système de cashless complet et sécurisé.

License

Notifications You must be signed in to change notification settings

nico-vrn/Cashless-services

Repository files navigation

Cashless-services

Contributors Forks Stargazers Issues


Logo

Système de Cashless

Un système robuste de Cashless sur le modèle de ce qui est utilisé en festival.

À propos du projet

Ce projet est un projet personnel de cours, il à été réalisé en 5h.

Ce projet implémente un système de cashless complet qui permet d'avoir une interface avec le solde de la carte quand elle est présenté sur le lecteur NFC, ainsi que d'incrémenter / décrémenter et d'initialiser de nouvelles cartes.

Prérequis

Pour utiliser ce système, vous aurez besoin de :

  • Un appareil NFC compatible (par exemple, ACR122U)
  • Un ordinateur avec support NFC
  • Node.js
  • Bibliothèque nfc-pcsc pour la communication avec les appareils NFC

Installation

  1. Clonez le dépôt sur votre ordinateur local :
git clone https://github.com/nico-vrn/NFCKeyManagement.git
  1. Installez les dépendances Node.js nécessaires :
npm install
  1. Connectez votre lecteur NFC à votre ordinateur.

  2. Exécutez les scripts pour initialiser ou lire les cartes :

node initCard.js
node readCard.js

Fonctionnalités principales

  • Initialisation sécurisée des cartes NFC avec des clés uniques
  • Lecture et vérification des clés stockées sur les cartes
  • Gestion sécurisée des clés stockées localement
  • Interface web pour voir le solde / incrémenter / décrémenter le solde de la carte

Contribution

Les contributions sont les bienvenues ! Pour contribuer, suivez les étapes suivantes :

  1. Forkez le dépôt.
  2. Créez une nouvelle branche pour votre fonctionnalité ou correctif.
  3. Faites vos modifications et committez-les.
  4. Poussez votre branche et créez une pull request.

Auteurs

Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.

About

Projet de cours d'un système de cashless complet et sécurisé.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages