← Back to ProjectsJanuary 2022 - June 2022

Digital Banking & Card Management App

Team: 5 people
JavaScriptReactReduxNode.jsMaterial UIAxios

Overview

The application gave bank customers a simple way to add payment cards, switch between them with swipe gestures, and review transaction history using search, filters, and pagination. In a five-person cross-functional team - two frontend engineers, one backend engineer, a QA engineer, and a project manager - I worked on both the React frontend and selected Node.js backend logic. My work included modular UI components, JWT authentication and protected routing, and card management flows.

Key Responsibilities

Achievements

Delivered the core card management and transaction experience, including swipe-based navigation, masked card details, search, category filters, and pagination

Created reusable components that kept card and transaction flows consistent across different screen sizes

← All Projects