Library Managment Application

Description

As an alumnus of Beijing University of Technology, I was invited to lead the redevelopment of the university library management system — a modernization project aimed at transforming legacy operations into a digital, cloud-native platform. The system was fully rebuilt with Django and deployed on Alibaba Cloud, providing a stable, secure, and scalable infrastructure for daily library operations.

The application adopts a Class-Based View (CBV) architecture and follows RESTful API design principles to ensure modularity and reusability. I implemented background processing through Django Signals for scheduled maintenance tasks and integrated Celery workers for asynchronous synchronization of borrowing records and inventory data. The system also features a data visualization dashboard powered by Highcharts.js for real-time activity tracking.