Skip to content

Application web bancaire / Bank web app (Authentication + CRUD)

Notifications You must be signed in to change notification settings

W-Kamal/ArgentBank_13

Repository files navigation

Logo image


Summary

Context

  • Mise en situation / Case Study.
  • Remede Agency, spécialisée dans le développement d'applications web, est missionnée pour la création de l'appli web d'une nouvelle banque / Remede Agence was commissioned to create a web app for a new bank.

Goal / Objectif

  • Création d'application React avec State management (Redux) / Create React app and state management.
  • Authentification / User Authentication.
  • Documentation d'API / Documentation
  • Visualisation/Modification des informations utilisateur / User information display and modification
  • Respect des délais / Compliance with deadlines

My function / Rôle

  • Frontend Developper (new employee)

Project

Assets

  • Starter HTML code : Github
  • Feature guidelines (issues git) : Github
  • Backend repo : Github

Dependencies

Getting Started

1 - Backend API
Clone the Backend API : git clone https://github.com/OpenClassrooms-Student-Center/Project-13-Bank-API
Install dependencies : pnpm* install
Follow the installation instructions carefully in the readme file provided.

2 - Frontend App
Clone the Frontend :git clone https://github.com/D0natelll0/ArgentBank_13.git
Install dependencies : pnpm* install
Run pnpm* dev to run it : http://localhost:3000/
*use any package manager that suits you

Currently only 2 users

Tony Stark Steve Rogers
First Name : Tony Steve
Last Name : Stark Rogers
Email : tony@stark.com steve@rogers.com
Password : password123 password456

Potential improvements / Améliorations possibles

This project was made for learning a specific concept or tool. Therefore it might appear not complete.
If I had to push further this project, I would work on :

  1. Expose the API to publish the app.