DESIGN AND IMPLEMENTATION OF AN ELECTRONIC LIBRARY SYSTEM FOR ICT DISCIPLINES
DOI:
https://doi.org/10.47390/nat-i3v2y2026/n03Keywords:
electronic library, Django, MVT architecture, SQLite3, authentication, metadata, ICT disciplines, web platform.Abstract
This paper presents an electronic library system developed using Python/Django to centralize scattered ICT learning materials onto a unified platform. The modular MVT architecture, SQLite3 database model, authentication mechanisms, content management, and search functionality are described in detail. Functional testing results confirm the practical applicability of the developed platform in the educational process.
References
1. IFLA/UNESCO Manifesto for Digital Libraries (2011). https://repository.ifla.org/handle/20.500.14598/3583
2. IFLA-UNESCO Public Library Manifesto (2022). https://www.ifla.org/public-library-manifesto/
3. Dublin Core Metadata Initiative. Dublin Core Metadata Element Set. https://www.dublincore.org/specifications/dublin-core/dces/
4. Park J.-R. Metadata Quality in Digital Repositories // Cataloging & Classification Quarterly. 2009.
5. Bruce T. R., Hillmann D. I. The Continuum of Metadata Quality. - NISO, 2004.
6. Django Software Foundation. Security in Django. https://docs.djangoproject.com/en/4.2/topics/security/
7. SQLite Documentation. Foreign Key Support. https://www.sqlite.org/foreignkeys.html
8. OWASP Foundation. OWASP Top 10:2021. https://owasp.org/Top10/2021/
9. https://medium.com/@drbackend/understanding-djangos-mvt-architecture-202a0948489a
