BuildSense hardware discovery home page
Search, filters, sorting, pagination, product offers, and source-store links.

Web product
PC hardware discovery and compatibility for the Egyptian market.
A solo original product that turns fragmented local retailer data into one decision-support catalog.
I designed and built the product, its Angular interfaces, Express API, ingestion worker, compatibility rules, and shared Nx packages.
The product, at a glance
PC hardware discovery and compatibility for the Egyptian market.
A solo original product that turns fragmented local retailer data into one decision-support catalog.
Explore the product

BuildSense hardware discovery home page
Product highlights
Search, filters, sorting, pagination, product offers, and source-store links.
Persistent eight-slot PC builder with compatibility states: compatible, warning, incompatible, and unknown.
Multi-store worker pipeline with immutable snapshots, identity matching, offer publishing, and fact extraction.
Admin console for scrape runs, match reviews, data quality, compatibility coverage, and reprocessing jobs.
Nour's contribution
I designed and built the product, its Angular interfaces, Express API, ingestion worker, compatibility rules, and shared Nx packages.
The verified project context and ownership boundaries are preserved.Project archive
Open any view for a focused, full-screen inspection.
Behind the product
Optional technical context, translated into the product decisions it supports.
The system separates public web, API, and ingestion worker responsibilities. It preserves source evidence, links offers for the same product, and reports unknown compatibility facts instead of guessing.
I publish the source, live catalog, architecture documentation, automated tests, CI, and operational tooling.
I keep compatibility evidence-gated: missing source facts appear as unknown rather than a guessed result.
End of project world
PC hardware discovery and compatibility for the Egyptian market.