ArgentBank

Front-end implementation for a banking application

(React/Redux project with OpenClassRoom)
Logo ArgentBank

Missions :

  • Setting up the front-end
  • Wireframe compliance
  • User authentication
  • Customize user name

Management & tools :

  • Wireframes

Programming language :

  • ReactJs
  • SASS
  • Redux

Home Page

Image Home Page
  • Hero component.
  • Reusable FeatureItems component.
  • Routing logic.

Login Page

Image Login Page
  • Authentication form.
  • API POST request for authentication.
  • JWT storage in LocalStorage.
  • Redux store auth managing authentication.

Account User Page

Image Account Page User
  • Retrieves User information from the API.
  • Update information in the Redux Store User.
  • Reusable Account component.

Edit Page

Image form for editing user name from Account Page
  • User name customization only.
  • Save or cancel the current modification.
  • Update BDD and Store Redux accordingly.
logo next

GitHub repository link