LeetCode LogoGFG Logo
AMU BookHub – A University-Centric Online Bookstore

AMU BookHub – A University-Centric Online Bookstore

September 9, 2025

ReactMySQLExpress.jsNode.jsJavaScriptBootstrap

AMU BookHub is a responsive and user-friendly online bookstore designed exclusively for the students of Aligarh Muslim University. The platform provides an easy way to browse, search, and explore books across multiple categories, ensuring that students can quickly find the resources they need. Built using core frontend technologies (HTML, CSS, JavaScript, Bootstrap), BookHub emphasizes simplicity, responsiveness, and efficiency. One of the main challenges was creating an intuitive UI and implementing dynamic search filters with vanilla JavaScript, without relying on heavy frameworks—making it lightweight and highly efficient.

“At AMU, books are not just resources, they are companions in the journey of learning — and AMU BookHub is built to make finding them easier.”


Project Highlights

  • 🎯 University-focused platform tailored for AMU students

  • 💻 Built with HTML, CSS, JavaScript, and Bootstrap

  • 📱 Fully responsive design (mobile, tablet, desktop)

  • 🔍 Dynamic search and filtering for quick book discovery

  • 🎨 Simple yet intuitive UI/UX for smooth navigation


Tech Stack

  • Frontend: HTML5, CSS3, JavaScript (Vanilla JS)

  • Styling & Responsiveness: Bootstrap 5

  • Approach: Lightweight DOM manipulation without frameworks


Core Features

1. 📖 Book Browsing & Categories

  • Explore a wide collection of books

  • Category-wise structured listings for better discoverability

2. 🔍 Smart Search & Filters

  • Dynamic search powered by JavaScript DOM manipulation

  • Instant results without reloading the page

  • Efficient filtering to narrow down book options

3. 🎨 UI/UX Design

  • Clean, minimal interface for seamless user experience

  • Designed with student needs in mind

  • Easy navigation for first-time users

4. 📱 Responsive Web Development

  • Fully optimized for all devices:

    • Mobile 📱

    • Tablet 📊

    • Desktop 💻


Learning Outcomes

  • Strengthened vanilla JavaScript skills (DOM manipulation, event handling)

  • Improved UI/UX design thinking for student-centric platforms

  • Hands-on experience in responsive web design

  • Better understanding of user behavior in educational applications


Why AMU BookHub?

Unlike generic online bookstores, AMU BookHub was created with a specific user base (AMU students) in mind, making it highly practical and user-centric. It not only showcases:

  • Proficiency in core frontend technologies

  • Ability to build real-world solutions without frameworks

  • Focus on usability, simplicity, and performance

But also demonstrates my adaptability in designing solutions that meet community-specific needs.