Skip to content

QR Card Issuance System

Engineered the Spring Boot backend for a QR Card Issuance System used at Interswitch to issue and manage QR cards, handling automated card lifecycle management end to end.

Implemented dynamic QR code generation, JWT-based authentication, and role-based access control to power secure, streamlined card issuance and management for institutions, exposed through REST APIs consumed by an Angular admin frontend.

Backend
Java 17, Spring Boot, Maven, MySQL
Security
Spring Security with JWT and BCrypt, role-based access control
QR codes
Dynamic generation with Google ZXing
Admin frontend
Angular 19 (standalone components, Universal), TypeScript, Tailwind CSS, RxJS
Tooling
Node.js, Express.js

Other projects

© 2026 Agaba Edwin.