Full Stack Web Application
2026
The project8 Project is a full-stack web application developed as the Durham College Knowledge Hub. It serves as a centralized platform where faculty can upload PDF learning materials and students can easily browse, search, and filter resources. The system provides an intuitive interface for accessing course-based and week-based documents, ensuring a seamless learning experience.
The main objective was to build a structured and scalable platform for managing educational PDFs. One of the biggest challenges was implementing dynamic filtering based on course, week, and keywords while maintaining performance. Ensuring a user-friendly experience for both faculty and students required careful planning of UI and backend integration.
The project began with wireframing and planning the data structure for courses, weeks, and topics. The frontend was developed using responsive layouts and interactive UI components. Backend functionality was implemented using PHP and MySQL to manage uploads, filtering, and search features. AJAX was used to create a smooth, real-time user experience without page reloads.
The final product is a fully functional Knowledge Hub where users can search, filter, and access learning materials efficiently. It includes an admin panel for uploading PDFs and organizing content. The system ensures fast access to documents and enhances the overall academic workflow.
Full-stack development, dynamic filtering, user-friendly UI/UX, real-time search using AJAX, and efficient content management for educational platforms.