UTouch: Union Bank Digital Library

Sep 2023 - Nov 2023 | Article
Angular 16TypeScriptStrapi CMSBootstrapREST APIsJQueryHTML5CSS3

A public digital library platform built for Union Bank of India, providing citizens access to curated learning resources and publications.


The Problem

Union Bank needed a centralized and accessible platform for public knowledge sharing, but content was scattered with no structured system.


Approach

Built the frontend using Angular 16 with Strapi CMS as a headless backend. Implemented search, filtering, and structured navigation to improve content discovery and accessibility.


My Role

Worked on UI development and API integration to ensure a smooth user experience. Built a PowerShell-based setup tool that generates an executable for quick kiosk configuration using location-based URLs, reducing deployment effort. Also customized an open-source virtual keyboard to fix Windows 11 kiosk input issues and improve usability.


Outcome

Deployed to production and used across public library kiosks. Reduced kiosk setup effort by ~80% through automation. Enables independent content management and provides access to thousands of resources through a single interface, with a goal of scaling to 150+ locations.