Skip to content
Mozn Jamousمزن جاموسEnd-to-End Product Builderصناعة منتجات من الفكرة إلى الإطلاق
Back to workعودة إلى الأعمال

ERP & Odoo Systemsأنظمة ERP وOdooProduction · Open sourceإنتاج · مفتوح المصدر

Business operations, engineered.عمليات الأعمال، مهندَسة.

Custom Odoo 19 systems for real companies — expense management, HR, payroll, POS, and approval workflows. Built around how a business actually works, not Odoo's defaults. One module is open source and live on GitHub.أنظمة Odoo 19 مخصّصة لشركاتٍ حقيقية — إدارة النفقات، والموارد البشرية، والرواتب، ونقاط البيع، وتدفّقات الموافقات. مبنيّة حول طريقة عمل الشركة فعلاً، لا حول إعدادات Odoo الافتراضية. إحدى الوحدات مفتوحة المصدر وحيّة على GitHub.

Yearالسنة
2025 — Present2025 — حتى الآن
Roleالدور
Odoo Developer · Systems Designerمطوّرة Odoo · مصمّمة أنظمة
Stackالتقنيات
Odoo 19PythonPostgreSQLOdoo ORMQWebOWLXMLOdoo StudioREST APIs
Days → Secsأيام ← ثوانٍ
Expense approval time — login requirement removedزمن الموافقة على النفقات — أُلغيت الحاجة لتسجيل الدخول
3-division3 أقسام
Company run on one centralized Odoo systemشركة تُدار بنظام Odoo مركزي واحد
1-clickنقرة واحدة
Manager & finance approvals — straight from emailموافقات المدير والمالية — مباشرةً من البريد
LGPL-3.0LGPL-3.0
Smart Expense Manager — open source & liveSmart Expense Manager — مفتوح المصدر وحيّ

§ Featured implementationsتطبيقات مختارة

Two businesses, live on Odoo.شركتان، حيّتان على Odoo.

The fullest expression of this work — two separate businesses I moved onto Odoo, each its own company on one deployment, both still running in daily production. Real screenshots, real numbers.أكمل تعبيرٍ عن هذا العمل — شركتان منفصلتان نقلتهما إلى Odoo، كلٌّ شركةً مستقلّة على نشرٍ واحد، وكلتاهما ما زالتا تعملان في الإنتاج اليومي. لقطاتٌ حقيقية، أرقامٌ حقيقية.

Techno Solution — 18 staff across import, warehousing & solar

Techno Solution — a 3-division company, Excel to ERPTechno Solution — شركة بثلاثة أقسام، من Excel إلى ERP

HR, payroll, attendance, purchasing, inventory, and accounting for an import / warehousing / solar company — one Odoo system replacing a scattered Excel operation. 18 employees · 6,514 hours · 140 purchase orders. Still live after handoff.الموارد البشرية، والرواتب، والحضور، والمشتريات، والمخزون، والمحاسبة لشركة استيراد / تخزين / طاقة شمسية — نظام Odoo واحد يحلّ محلّ عمليةٍ مبعثرة على Excel. 18 موظفاً · 6,514 ساعة · 140 أمر شراء. ما زال حيّاً بعد التسليم.

Read the Techno Solution case studyاقرأ دراسة حالة Techno Solution
Burgasm — 30+ Odoo modules configured for the restaurant

Burgasm — a restaurant, fully on OdooBurgasm — مطعمٌ بالكامل على Odoo

Proper books (68 accounts, 3 partners, dual-currency), a live point of sale (500+ orders), a kitchen display, and inventory tracked down to the ingredient — 10,000+ moves linked to POS.دفاتر محاسبية سليمة (68 حساباً، 3 شركاء، عملة مزدوجة)، ونقطة بيعٍ حيّة (500+ طلب)، وشاشة مطبخ، ومخزونٌ متتبَّع حتى مستوى المكوّن — 10,000+ حركة مرتبطة بنقاط البيع.

Read the Burgasm case studyاقرأ دراسة حالة Burgasm

§ What I've builtما الذي بنيته

Systems people actually use.أنظمة يستخدمها الناس فعلاً.

Not demos that look good in a meeting — systems that survive contact with daily operations. Across multiple companies I've designed, built, and deployed:ليست عروضاً تبدو جيدة في اجتماع — بل أنظمة تصمد أمام العمليات اليومية. عبر عدّة شركات، صمّمتُ وبنيتُ وأطلقتُ:

Expense managementإدارة النفقات
Receipt → approval → journal entryإيصال ← موافقة ← قيد محاسبي
HR systemsأنظمة الموارد البشرية
Employees · contracts · hierarchyالموظفون · العقود · التسلسل
Attendanceالحضور
Check-in/out, linked to payrollتسجيل دخول/خروج، مرتبط بالرواتب
Payrollالرواتب
Salary rules · automated runsقواعد الرواتب · تشغيل آلي
Point of saleنقاط البيع
Live restaurant POSنقاط بيع مطعمٍ حيّة
Approval workflowsتدفّقات الموافقات
Email-based · no loginعبر البريد · دون تسجيل دخول

The common thread isn't a feature list — it's that each one was shaped around the people who use it. A manager who never opens Odoo still approves expenses. A cashier who never touched an ERP runs the till on day one. The system bends to the business, not the other way around.الخيط المشترك ليس قائمة ميزات — بل أن كلّ نظامٍ صِيغ حول من يستخدمه. مديرٌ لا يفتح Odoo أبداً يوافق على النفقات رغم ذلك. وكاشيرٌ لم يلمس نظام ERP من قبل يدير الصندوق في يومه الأول. النظام ينحني للشركة، لا العكس.

§ Capabilitiesالقدرات

What goes into them.ممّا تتكوّن.

Under the systems is real Odoo engineering — not just configuration in the UI. Modules are written in Python and XML, access is enforced at the data layer, and everything ships bilingual.تحت هذه الأنظمة هندسة Odoo حقيقية — لا مجرّد إعدادٍ في الواجهة. الوحدات مكتوبة بـPython وXML، والوصول مفروضٌ في طبقة البيانات، وكلّ شيء يُطلق ثنائي اللغة.

Custom Odoo modulesوحدات Odoo مخصّصة
Python · XML · ORM
Workflow automationأتمتة سير العمل
Server actions · cron · Studioإجراءات الخادم · cron · Studio
Access controlالتحكّم بالوصول
Record rules · 3-tier RBACقواعد السجلات · تحكّم بثلاث طبقات
Reportingالتقارير
QWeb PDF · scheduled emailQWeb PDF · بريد مجدول
API integrationsتكاملات API
REST · external systemsREST · أنظمة خارجية
Localizationالتعريب
Full EN / AR · RTLإنجليزي / عربي كامل · RTL

§ Resultsالنتائج

The outcomes that matter.النتائج التي تهمّ.

The point of a business system is not the technology — it's what changes for the company once it's running.جوهر نظام الأعمال ليس التقنية — بل ما الذي يتغيّر للشركة بمجرّد تشغيله.

§ Selected systemsأنظمة مختارة

Two more, in depth.اثنان آخران، بالتفصيل.

Takhrjy — a non-Odoo ERP (design & front-end)Takhrjy — نظام ERP بغير Odoo (تصميم وواجهة)

Not every ERP is Odoo. Takhrjy is a Vue system a team built for a custom graduation-gifts business — a seven-role permission model, a six-stage order pipeline, retail and wholesale, and local plus international fulfillment. Here the front-end was mine: working from the team's requirements I designed the system's screens and built them in Vue, while a teammate handled the backend.ليس كلّ نظام ERP هو Odoo. Takhrjy نظامٌ بُني بـVue من قِبل فريق لمشروع هدايا تخرّجٍ مخصّص — نموذج صلاحياتٍ بسبعة أدوار، وخطّ طلباتٍ بستّ مراحل، وبيعٌ بالتجزئة والجملة، وتنفيذٌ محلّي ودولي. هنا كانت الواجهة الأمامية من نصيبي: انطلاقاً من متطلبات الفريق صمّمتُ شاشات النظام وبنيتُها بـVue، بينما تكفّل زميلٌ بالـ backend.

Read the full case study →اقرأ دراسة الحالة كاملة ←

Smart Expense Manager — open sourceSmart Expense Manager — مفتوح المصدر

A custom Odoo 19 module that replaces paper expense flows with token-secured, one-click email approvals routed through the hr.employee hierarchy — no login required. Journal entries are generated automatically on finance sign-off; monthly PDF reports are emailed by cron. Three-tier RBAC is enforced at the record-rule layer, and everything ships in full English and Arabic. Licensed LGPL-3.0 and live on GitHub.وحدة Odoo 19 مخصّصة تحلّ محلّ تدفّقات النفقات الورقية بموافقاتٍ بريديّة بنقرةٍ واحدة مؤمّنة برمز، تُوجَّه عبر تسلسل hr.employee — دون الحاجة لتسجيل الدخول. تُولَّد القيود المحاسبية تلقائياً عند اعتماد المالية؛ وتُرسَل تقارير PDF الشهرية بالبريد عبر cron. ويُفرَض تحكّمٌ بالوصول بثلاث طبقات على مستوى قواعد السجلات، وكلّ شيء يُطلق بالإنجليزية والعربية كاملةً. مرخّص LGPL-3.0 وحيّ على GitHub.

Read the full case study →اقرأ دراسة الحالة كاملة ←