Skip to content

KpryKorn/google-wallet-mtech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Wallet MGEN

Cette application permet de générer des "Google Pass" similaire à ceux du Wallet iOS. Ils viennent s'intégrer dans le compte Google associé et sont utilisables au quotidien.

Un pass générique

Cette application génère donc des passes dits "génériques" => liberté dans la création de ces derniers, et parfait pour l'utilisation de la carte adhérent MGEN.


Comment utiliser cette application ?

Pour utiliser cette application, il y a plusieurs prérequis :

  • Posséder Node et NPM
  • Se rendre dans le dossier web du projet : cd web
  • Installer les dépendances nécessaires au projet (Serveur Express, JSON Web Token), dans le dossier web npm install
  • Ouvrir le fichier id.txt et copier la commande Shell (Windows) ou Bash (Mac) en fonction du système d'exploitation, puis éxécuter cette commande dans son terminal
  • Exécuter node app.js dans son terminal, le serveur run sur localhost:3000
  • Renseigner le mail à associer au Pass à créer, that's it

À savoir

Le compte Google relié en tant qu'administrateur de ces pass (et donc récepteur) est Roffini Sacha

Les pass vont être ajoutés au compte Google de ce dernier, indépendemment de la valeur utilisée pour généner l'ID


Archi du projet

wallet-mtech/
├── client/ (Application React)
│ ├── node_modules/
│ ├── public/
│ ├── src/
│ │ ├── components/
│ │ ├── assets/
│ │ ├── App.jsx
│ │ ├── main.jsx
│ │ ├── index.css
│ ├── .eslintrc-cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json/
│ ├── vite.config.js
├── server/ (Application Express)
│ ├── android/
│ │ ├── public/
│ │ ├── app.js
│ ├── common/ (Code serveur partagé entre Android et Apple)
│ │ ├── utils.js
│ ├── iOS/
│ │ ├── public/
│ │ ├── app.js
│ ├── node_modules/ (Packages serveur)
│ ├── package.json/
├── .env
├── .gitignore
├── id.txt
├── LICENCE
├── README.md

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published