Skip to content

theodo-fintech/formation-swan

Repository files navigation

Formation Commando SWAN

ℹ️ Introduction

Ce module de formation est conçu pour permettre aux nouveaux arrivants de découvrir SWAN, une solution Banking-as-a-Service (BaaS) utilisée pour intégrer des services financiers dans des applications.

🎯 Objectifs:

  • Ouvrir une SipioBanque en quelques clics
  • Développer une api qui permet d’ouvrir un compte chez SipioBanque, de consulter son solde et de générer une carte
  • Apprendre à utiliser le dashboard dev de SWAN

🤚🏽 Pré-requis

Avant de commencer ce module, tu dois  :

  1. Connaître les bases de TypeScript et du développement web.
  2. About GraphQL

Ressources utiles :

🛠️ Installation et Configuration

Installe les dépendances:

$ npm install

Ajoute les variables d'environnements:

SWAN_API_URL=https://api.swan.io/sandbox-partner
SWAN_CLIENT_ID=<A-RÉCUPÉRER-DANS-LE-TABLEAU-DE-BORD>
SWAN_CLIENT_SECRET=<A-RÉCUPÉRER-DANS-LE-TABLEAU-DE-BORD>
SWAN_ONBOARDING_CALLBACK_URL=<A-RÉCUPÉRER-DANS-LE-TABLEAU-DE-BORD>
SWAN_TOKEN_ENDPOINT=https://oauth.swan.io/oauth2/token
SWAN_AUTH_ENDPOINT=https://oauth.swan.io/oauth2/auth

Lance l'application:

# development
$ npm run start

# watch mode
$ npm run start:dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published