Skip to content

06 · TK-101 · Projects

IQHome smart-home services platform

An Arabic-first Django platform for users, devices and smart-home services, with notifications, support requests and a project portfolio.

Generated cover illustration: Smart-home device and service management
Generated illustration selected by the project owner; not an actual implementation photograph or screenshot.
Stack
PythonDjangoDjango REST FrameworkBootstrapPostgreSQLArabic RTL

The problem

Smart-home services need a shared place for device records, customers, service requests and Arabic-language support.

Solution and data flow

The platform separates accounts, company content, devices, services, notifications and support into applications. Device records link owners, locations, types and status; a separate time-series model stores timestamped readings and units.

Implementation and challenges

The interface includes content management, project presentation and user pages. Organizing permissions and device relationships alongside RTL presentation is the main challenge. Device models and management pages do not establish field-tested compatibility with every device type.

Skills developed

Django and data modeling, REST interfaces, user management, device records, Arabic localization and integrated service/support workflows.