Frontend Angular Developer
DrucareAug, 2023 - Aug, 20252 yr
Project: DRUCARE HMIS Hospital Management Information System
CRM (Customer Relationship Management) Module: Built fully responsive dashboards using Angular 15 and Angular Material for tracking leads, customer interactions, and service tickets, improving support staff productivity. Integrated WebSocket-based real-time notifications to deliver live updates to dashboards without page refresh, significantly enhancing user experience. Implemented complex reactive forms with multi-level validation using Angular Reactive Forms and RxJS operators for lead and customer data management.
Support Module: Designed and developed issue/ticket tracking interfaces and inter-department communication flows leveraging Angular routing, lazy loading, and component-based architecture. Consumed RESTful APIs to provide real-time support visibility and efficient issue resolution, managing asynchronous data streams with RxJS Observables.
Helpdesk Module: Built an internal helpdesk system for hospital staff to raise and track service requests with ticket creation, assignment, escalation workflows, and full audit trail functionality. Used Angular services and dependency injection to maintain consistent data flow and shared state across multiple components in the module.
Pharmacy Module: Designed and implemented UI components for drug inventory management, purchase orders, and dispensing workflows using Angular Material data tables, dialogs, and reactive forms. Enabled pharmacists to track stock levels, expiration dates, and supplier details in real-time via REST API integration, improving operational efficiency.
Asset Management Module: Developed Angular frontend screens for hospital equipment lifecycle management: procurement, maintenance, and disposal, with route-based navigation per lifecycle stage. Integrated barcode/QR-based asset tagging interfaces and built reusable Angular components for asset search, filter, and detail views.