Skip to content

BourezBastien/BankRootFront

Repository files navigation

BankRoot banner

Frontend Angular BankRoot Agency

Suite à la conception de l’API de gestion de comptes bancaires pour l’enseigne BankRoot, votre équipe est maintenant chargée de développer l’interface frontend en Angular qui va consommer cette API.

Le catalogue de l'API est disponible à cetta adresse : http://152.228.163.78:3000/api

Notions de base:

  1. Composants : La page est divisée en composants réutilisables.
  2. Modules : Les fonctionnalités sont organisées en modules logiques.
  3. Services : Les données sont récupérées via des services.
  4. Templates : Les vues sont créées à l’aide de templates.
  5. Directives : Les comportements personnalisés sont ajoutés via des directives.
  6. Routage : La navigation entre les pages est gérée via le routage.
  7. Observables : Les flux de données sont gérés via des observables.
  8. Injection de dépendances : Les services sont injectés dans les composants via l’injection de dépendances.
  9. Formulaires : Les données utilisateur sont gérées via des formulaires.

Compétences visées:

  • Maquetter une application:
    • Niveau 3
  • Développer une interface utilisateur de type desktop:
    • Niveau 2
  • Développer la partie front-end d’une interface utilisateur web:
    • Niveau 3

Modalités d'évaluation

  • Un repo Github correctement agencé (Gitflow, Angular style, Commits correctement répartis, etc …).
  • Des commits clairs et détaillés.
  • Un readme clair, complet et agréable à la rétine.
  • Un Jira reprenant toutes les différentes étapes du projet (créé par le Product Owner).
  • Les schémas de conception : Wireframe, Mockup.

Livrables

  • Un repo Github complet.
  • Les shémas de conception : wireframe et Mockup.
  • Une interface déployée sur un VPS et accessible depuis n'importe quel navigateur.

Sources: