PC Builder
| dc.contributor.author | Osaid Islam Raddad | |
| dc.contributor.author | Omar Maher Khatib | |
| dc.date.accessioned | 2026-06-28T06:57:52Z | |
| dc.date.issued | 2026-01-27 | |
| dc.description | -- | |
| dc.description.abstract | The PC Builder Platform is a full-stack web application designed to simplify and enhance the experience of building custom PCs. It addresses challenges such as hardware compatibility, performance optimization, power calculation, and component selection, helping both novices and experienced builders avoid errors and make informed decisions. The platform features an Intelligent PC Builder with real-time compatibility checks, an AI- Powered Hardware Calculator for optimized configurations, 3D Component Visualization using Three.js, Real-Time Chat & Community for interaction, a Tech Support System for personalized guidance, a Hardware Comparison Tool, Build Showcase & Sharing, an Advanced Admin Dashboard, an AI Chatbot Assistant, and Educational Resources covering tutorials, guides, and even quantum computing content. Built with React 18.3, TailwindCSS, PrimeReact, SignalR, Three.js, and ASP.NET Core with SQL Server, the platform integrates advanced algorithms for compatibility validation, performance calculation, and interactive 3D visualization, ensuring a seamless, real-time user experience. Supporting multiple roles Regular Users, Tech Support and Administrators the platform serves PC enthusiasts, first-time builders, gamers, content creators, IT professionals, and hardware retailers. Users benefit from reduced errors, cost savings, expert guidance, and time-efficient planning, while the industry gains improved customer satisfaction and insights. Innovations include real-time compatibility validation, AI recommendations, immersive 3D visualization, integrated communication, and educational content. Future enhancements include e-commerce integration, mobile apps, VR/AR previews, advanced ML models, benchmarking, multi-language support, and build templates. The PC Builder Platform demonstrates full-stack expertise in modern web development, real- time systems, 3D graphics, and intelligent algorithm design, offering a comprehensive solution for custom PC building. | |
| dc.description.sponsorship | -- | |
| dc.description.statementofresponsibility | 1.Build PC From scratch 2. Decrease time for choosing components 3. Collapse the community in one single website | |
| dc.description.tableofcontents | The primary aim of this project is to provide a comprehensive solution that guides users through every step of the PC building process. Key objectives include: Intelligent Component Selection: Real-time compatibility validation to prevent mismatched components. AI-Powered Recommendations: Suggest optimal hardware configurations based on user requirements, budget, and intended use. 3D Visualization: Enable users to visualize their PC builds interactively before purchasing. Community Engagement: Facilitate real-time chat, build sharing, Posts, and tech support. Educational Support: Provide guides, tutorials, and knowledge resources to empower users with hardware insights. | |
| dc.format.medium | Software | |
| dc.identifier.citation | -- | |
| dc.identifier.other | 12111962 | |
| dc.identifier.other | 12144231 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.11888/21091 | |
| dc.language.iso | en | |
| dc.publisher | Dr. Amjad Abu Hassan | |
| dc.relation.ispartofseries | --; -- | |
| dc.subject.classification | Information Technology | |
| dc.supervisor | The primary aim of this project is to provide a comprehensive solution that guides users through every step of the PC building process. Key objectives include: Intelligent Component Selection: Real-time compatibility validation to prevent mismatched components. AI-Powered Recommendations: Suggest optimal hardware configurations based on user requirements, budget, and intended use. 3D Visualization: Enable users to visualize their PC builds interactively before purchasing. Community Engagement: Facilitate real-time chat, build sharing, Posts, and tech support. Educational Support: Provide guides, tutorials, and knowledge resources to empower users with hardware insights. | |
| dc.title | PC Builder | |
| dc.title.alternative | -- | |
| dc.type | Graduation Project | |
| person.telephone | +972592946277 | |
| person.telephone | +972522758700 |
Files
Original bundle
1 - 4 of 4
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: