Digital Library Hub is a functional web application designed to provide a personalized reading and resource management experience. The platform integrates a backend system powered by PHP to handle user data and authentication, while providing a clean, responsive interface for browsing and managing a digital book collection.
- User Authentication: A secure login and signup system using PHP to manage user access and database interaction.
- Dynamic User Profiles: Personalized dashboards displaying user statistics (e.g., books read, reading time) and favorite genres.
- Book Catalog & Management: A "My Books" section featuring a grid-based display of the library's collection with clear titles and authors.
- Search Functionality: A centralized search tool on the homepage to help users discover popular titles and new resources.
- Interactive Sidebar Navigation: A responsive, toggleable sidebar that ensures seamless movement between Home, Profile, and Library sections.
- Backend: PHP (Logic, Session Management & Authentication).
- Database: MySQL (Assumed for user and book data).
- Frontend: HTML5, CSS3, Vanilla JavaScript.
- Icons & Fonts: Boxicons, Poppins (Google Fonts).
The repository is organized to reflect a clean development workflow:
project.html: The main landing page and library hub.myBooks.html: The interactive catalog of the book collection.profile.html: The user dashboard featuring statistics and recommendations.dblogin.php: Backend logic for secure database authentication.styles.css: Central stylesheet for all components and layouts.login.html/signup.html: Interfaces for user access management.books/: Assets folder containing the library's digital content.
Developed by Computer Science students at King Faisal University:
- Atekah Hussain Aljafar
- Dania
- Maryam Alahmad
Connect with me on LinkedIn for more projects! https://www.linkedin.com/in/ateka-hussain/