Загрузка...

Digital Library Management System

Project Overview
This project is a Digital Library Management System for Sadat City University. It allows users to browse and read digital books and academic theses online, while giving library administrators tools to upload, manage, and delete library content. The system includes an admin dashboard where authorized users can upload PDF books and master's theses with details such as title, author/researcher, supervisor, description, and faculty. Regular users can read books directly through the website, while theses are limited to a preview of 14 pages only. The project focuses on protecting digital content by disabling direct download, copy actions, and right-click access inside the reader. It is built using HTML, CSS, JavaScript, Node.js, Express.js, and stores uploaded files/data locally.

Key Features
Digital book reading system with full online PDF viewer
Thesis preview system with 14-page limit for content protection
Admin login panel with secure authentication
Upload and manage PDF books with metadata (title, author, description)
Upload and manage master's theses with supervisor and faculty details
Protected online PDF viewer — disabled download, copy, and right-click
Local file and data storage system
Arabic university library interface with RTL support
Architecture & Engineering
Full-stack web application with Node.js/Express.js backend serving a protected PDF viewer frontend. Local file storage for uploaded documents with metadata management.

Technologies
HTML
CSS
JavaScript
Node.js
Express.js
PDF.js

Видео Digital Library Management System канала Khalid Elabd
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять