Skip to content
All projects

Book PDF Download Platform

A comprehensive digital library platform where users can search and download books in PDF format, featuring category and user management.

Main Screen: Book List and Search Section

Date
June 2026
My role
Full-Stack Developer
Technologies
  • React
  • Javascript
  • MySQL
  • Sequelize
  • Node.js
  • Express
  • Docker
  • REST API

In this project, I developed a modern digital library and file management platform where users can easily access, search, and download books in PDF format.

The platform allows users to browse and filter books dynamically through the main interface, while featuring a comprehensive management panel in the backend. Through the admin panel, administrators can oversee category management, book CRUD operations, file handling, and role-based user permissions. Additionally, essential security features such as password updating have been integrated for user account management.

Key Features & Architecture

  • Frontend: Built a dynamic, user-friendly, and responsive interface using React and JavaScript.
  • Backend: Developed a robust RESTful API architecture powered by Node.js and Express.js.
  • Database & ORM: Implemented relational data modeling using MySQL and Sequelize ORM to securely manage books, categories, and users.
  • Admin & Authorization: Created a centralized, permission-based administrative dashboard for managing categories, books, and user accounts.