A final-year project exploring IoT technology through a Smart Office prototype designed to optimize electricity consumption and provide an intuitive user interface. It addresses common office pain points (inefficient lighting, poor access control, and wasteful space utilization) with automated and manual lighting control via motion detection, adjustable brightness, user/device management, and data visualization dashboards.
Built with Arduino for the hardware layer, Laravel for the backend, and Bootstrap/Chart.js for the frontend, with MySQL for persistence. Deployed via FTP to a shared server under a custom subdomain (iot.gdn.ma).
Local-LLM chat assistant that turns a plain-language sales question into an auditable SQL query against 3.1M real Caterpillar-dealer records with guardrails built around five verified data traps that silently return a wrong number if ignored.
A full-stack portfolio site built using: Next.js, an admin CMS to manage every section myself, and real English/French/Arabic support, right-to-left layout included.
Production microservice web app (Django + ReactJS) automating support computing and claims generation, cutting a multi-day process to minutes.