Skip to content

NativeBank est une application mobile développée en React Native, offrant des fonctionnalités bancaires de base.

Notifications You must be signed in to change notification settings

Berenger2/nativeBank

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NativeBank

NativeBank est une application mobile développée en React Native, offrant des fonctionnalités bancaires de base telles que l'ouverture de compte, la connexion, et la commande de chéquiers. Ce projet utilise un contexte API pour gérer les appels réseau et assurer la communication avec un backend.

Table des matières

Fonctionnalités

  • Ouverture de compte : Permet aux utilisateurs de créer un nouveau compte bancaire.
  • Connexion : Permet aux utilisateurs de se connecter à leur compte existant.
  • Commande de chéquier : Permet aux utilisateurs de commander un chéquier.
  • Profil : Affichez le profil de l'utilisateur.
  • Effectuer un virement : Permet aux utilisateurs de commander un chéquier.
  • Affichage des données : Récupère et affiche les données de l'utilisateur depuis l'API.

Consigne

Installation

  1. Clonez le dépôt :

    git clone (https://github.com/abakarhayar/nativeBank.git)
    cd nativebank
  2. Installations

    • Installez le Backend :
    cd backend
    python -m venv venv
    source ./venv/bin/activate
    python -m pip install -r requirements.txt
    
    • Installez le Native :
    cd frontend
    npm install
  3. Lancez l'application :

    • Lancez le Backend :
    cd backend
    python run.py
    
    • Lancez le Native :
    cd frontend
    npm start  `
    
  4. Scannez le QR code avec l'application Expo Go sur votre appareil mobile ou utilisez un émulateur pour voir l'application en action.

Utilisation

  • Ouverture de compte : Accédez à l'écran d'inscription pour créer un nouveau compte en fournissant les informations requises.
  • Connexion : Utilisez l'écran de connexion pour accéder à votre compte existant.
  • Commande de chéquier : 2 options
    • commander pour vous même (Utilisateur connecter)
    • Sélectionnez un utilisateur et commandez un chéquier via l'écran de commande de chéquier
  • Profil : Utilisez l'écran de profil pour accéder aux iformations de l'utilisateur.
    • Nom
    • Prénom
    • Email
    • IBAN
    • Solde
  • Affichage des données : Les données sont récupérées et affichées automatiquement à partir de l'API lors du chargement de l'application.

Licence

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

About

NativeBank est une application mobile développée en React Native, offrant des fonctionnalités bancaires de base.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.6%
  • Python 22.4%