joebar27 / Banque-Online

Banque en ligne

Home Page:https://joebar27.github.io/Banque-Online/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projet fil rouge : Une application de gestion de comptes bancaires

NormaBanque

La banque normande pour tout le monde.

Vous êtes développeur junior au sein du service informatique d’une grande enseigne bancaire.
Le coeur de cible de cette banque était jusqu’à maintenant les épargnants âgés, qui utilisent peu internet.
Elle souhaite maintenant diversifier sa clientèle, entrer de plein pied dans l’ère du numérique et proposer à ses usagers un service bancaire en ligne renouvelé afin d’attirer de nouveau utilisateurs.
Cependant la banque est un métier de confiance et c’est la sécurité des utilisateurs qui doit primer avant tout.
A ce titre, vous devez créer une application qui permet à l’utilisateur de créer et gérer des comptes bancaires.

Spécifications fonctionnelles:

  • Sur l’accueil du site, l’utilisateur voit par défaut tous ses comptes bancaires
  • A son arrivée sur l’accueil un layer s’affiche par dessus l’ensemble de la page et lui rappelle les règles de sécurité essentielles sur un site internet. Les règles de sécurité sont stockées dans un fichier et récupérées par requête HTTP (AJAX).
  • Sur une page de statistiques l’utilisateur accède à des informations bancaires comme les taux d’emprunt, le cours de labourse, ect... Ces informations sont récupérées depuis un fichier via requête HTTP et présentées sous forme de tableau. Ces informations sont stockées dans un fichier au format JSON.
  • Une page de blog, qui affichera des articles récupérés depuis l’API suivante: https://oc-jswebsrv.herokuapp.com/api/articles.

\/ \/ \/ \/ \/ \/ \/ Optionnel \/ \/ \/ \/ \/ \/ \/

  • Sur une page dédiée, un formulaire lui permet de créer un nouveau compte bancaire avec minimum un type de compte (courant, livretA, PEL etc...) et une somme par défaut supérieure à 50 euros.
  • Pour chaque compte l’utilisateur peut cliquer sur un lien qui par la suite lui permettra de supprimer le compte.
  • Pour chaque compte, l’utilisateur peut, via un formulaire faire un dépôt d’argent.
  • Pour chaque compte, l’utilisateur peut, via un formulaire faire un retrait d’argent.
  • Sur une page dédiée, à l’aide d’un formulaire, l’utilisateur peut réaliser un virement d’un compte à un autre. Il peut donc sélectionner uncompte A à débiter, indiquer un montant et sélectionner le compte B à créditer. Il ne peut sélectionner que ses propres comptes.

About

Banque en ligne

https://joebar27.github.io/Banque-Online/

License:MIT License


Languages

Language:CSS 53.6%Language:PHP 16.8%Language:JavaScript 14.0%Language:Hack 13.2%Language:HTML 2.4%