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

Odoo ERP · Full implementationنظام Odoo ERP · تطبيق كاملLive in productionحيّ في الإنتاج

Techno Solution — from Excel to a live ERP.Techno Solution — من Excel إلى نظام ERP حيّ.

Techno Solution (Eyad Mahfouz Trading) runs three divisions — import, warehousing, and solar energy. When I arrived, the whole operation lived in spreadsheets. I designed, configured, and deployed a single Odoo system the company runs on: HR, payroll, attendance, purchasing, inventory, and accounting. Built solo, with no local Odoo support to lean on.تدير Techno Solution (إياد محفوظ للتجارة) ثلاثة أقسام — الاستيراد، والتخزين، والطاقة الشمسية. حين وصلتُ، كانت العملية كلّها تعيش في جداول Excel. صمّمتُ وهيّأتُ وأطلقتُ نظام Odoo واحداً تعمل عليه الشركة: الموارد البشرية، والرواتب، والحضور، والمشتريات، والمخزون، والمحاسبة. بُني منفردةً، دون دعم Odoo محلّي أتّكئ عليه.

Yearالسنة
Feb – Sep 2025شباط – أيلول 2025
Roleالدور
Sole Odoo implementer · Systems designerمُنفّذة Odoo الوحيدة · مصمّمة أنظمة
Stackالتقنيات
Odoo 16/17PythonPostgreSQLQWebOWLHR & PayrollAccountingInventoryPurchase
18
Employees onboarded across 3 divisionsموظفاً أُدخلوا عبر 3 أقسام
6,514
Working hours trackedساعة عملٍ متتبَّعة
140
Purchase orders managedأمر شراءٍ مُدار
Still liveما زال حيّاً
In daily production after handoffفي الإنتاج اليومي بعد التسليم

§ The situationالوضع

A three-division company running on Excel.شركةٌ بثلاثة أقسام تعمل على Excel.

Techno Solution runs three divisions — import, warehousing, and solar energy. When I arrived, the entire operation lived in spreadsheets, with a single secretary entering data for all of it. There was no real-time visibility, no unified accounting, and no way to see the business as one system.تدير Techno Solution ثلاثة أقسام — الاستيراد، والتخزين، والطاقة الشمسية. حين وصلتُ، كانت العملية كلّها تعيش في جداول Excel، بسكرتيرةٍ واحدة تُدخل البيانات لكل ذلك. لم تكن هناك رؤيةٌ لحظية، ولا محاسبةٌ موحّدة، ولا طريقةٌ لرؤية المشروع كنظامٍ واحد.

Companyالشركة
Techno Solution · 3 divisionsTechno Solution · 3 أقسام
Industryالقطاع
Import · warehousing · solarاستيراد · تخزين · طاقة شمسية
Beforeقبل
Excel + one secretaryExcel + سكرتيرة واحدة
Engagementمدة التكليف
Feb – Sep 2025شباط – أيلول 2025
Roleالدور
Sole Odoo implementerمُنفّذة Odoo الوحيدة
Locationالمكان
Damascus, Syriaدمشق، سوريا

§ The challengeالتحدّي

Learning Odoo and shipping it — at the same time.تعلّم Odoo وإطلاقه — في الوقت نفسه.

At the time there was no local Odoo expertise in Syria to call on and no support network to fall back to. The learning curve and the build happened simultaneously — I was teaching myself the platform while standing up a live system that real people depended on every day.في ذلك الوقت لم تكن هناك خبرة Odoo محلّية في سوريا أستعين بها، ولا شبكة دعمٍ أرجع إليها. حدث منحنى التعلّم والبناء في آنٍ معاً — كنتُ أُعلّم نفسي المنصّة بينما أُقيم نظاماً حيّاً يعتمد عليه أناسٌ حقيقيون كل يوم.

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

One system the company runs on.نظامٌ واحد تعمل عليه الشركة.

I replaced the spreadsheets with a single Odoo system built around how Techno Solution actually works — HR and payroll, attendance, purchasing, inventory, and accounting, all on one source of truth. The first step was getting the whole company into it: 18 employees onboarded across the three divisions.استبدلتُ جداول Excel بنظام Odoo واحد مبنيٍّ حول طريقة عمل Techno Solution فعلاً — الموارد البشرية والرواتب، والحضور، والمشتريات، والمخزون، والمحاسبة، كلّها على مصدرٍ واحد للحقيقة. كانت الخطوة الأولى إدخال الشركة كلّها إليه: 18 موظفاً عبر الأقسام الثلاثة.

Employees — 18 staff onboarded across all divisionsالموظفون — 18 موظفاً أُدخلوا عبر كل الأقسام
HR & Payrollالموارد البشرية والرواتب
18 employees · salary rules18 موظفاً · قواعد رواتب
Attendanceالحضور
Per-employee · linked to payrollلكل موظف · مرتبط بالرواتب
Purchaseالمشتريات
Dual-currency purchase ordersأوامر شراء بعملة مزدوجة
Inventoryالمخزون
Multi-division stock movesحركات مخزون متعدّدة الأقسام
Accountingالمحاسبة
Unified company booksدفاتر شركةٍ موحّدة
Reportingالتقارير
Live dashboards, not Excelلوحات حيّة، لا Excel

§ In daily useفي الاستخدام اليومي

Real data, every day.بياناتٌ حقيقية، كل يوم.

An ERP is only real once people put their daily work into it. These are the live reports — attendance, purchasing, and stock — running on the company's actual operations.لا يصير نظام ERP حقيقياً إلا حين يضع الناس عملهم اليومي فيه. هذه هي التقارير الحيّة — الحضور، والمشتريات، والمخزون — تعمل على عمليات الشركة الفعلية.

Attendance Report — 6,514+ working hours tracked, per-employee breakdownتقرير الحضور — 6,514+ ساعة عملٍ متتبَّعة، بتفصيلٍ لكل موظف
Working hoursساعات العمل
6,514+ tracked6,514+ متتبَّعة
Purchase ordersأوامر الشراء
140+ managed140+ مُدار
Inventory movesحركات المخزون
884 across divisions884 عبر الأقسام
Currenciesالعملات
SYP & USDالليرة السورية والدولار
Purchase Orders — 140+ orders, dual-currency (SYP & USD)أوامر الشراء — 140+ أمراً، بعملة مزدوجة (الليرة والدولار)

The inventory is real solar and electrical stock — cables, inverters, breakers, changeover switches — moving through the warehouse division, every movement tracked.المخزون مخزونٌ شمسي وكهربائي حقيقي — كابلات، عاكسات، قواطع، مفاتيح تحويل — يتحرّك عبر قسم المستودع، وكل حركةٍ متتبَّعة.

Inventory Moves — 884 movements (solar / electrical stock)حركات المخزون — 884 حركة (مخزون شمسي / كهربائي)

§ The proofالدليل

It outlived my involvement.استمرّ بعد انتهاء عملي.

The screenshots above aren't a demo — they're the live system as it runs today, captured nine months after I handed it off. The sales report below covers twelve continuous months of activity. The strongest signal that an implementation worked is that there's something solid enough to hand off, and that it keeps running once you're gone.اللقطات أعلاه ليست عرضاً تجريبياً — بل هي النظام الحيّ كما يعمل اليوم، التُقطت بعد تسعة أشهرٍ من تسليمه. ويغطّي تقرير المبيعات أدناه اثني عشر شهراً متواصلاً من النشاط. أقوى إشارةٍ على نجاح أي تطبيق هي وجود شيءٍ متينٍ بما يكفي ليُسلَّم، وأن يستمرّ في العمل بعد رحيلك.

Sales Analysis — 12 months of activity after handoffتحليل المبيعات — 12 شهراً من النشاط بعد التسليم

§ Reflectionتأمّل

What I'd carry forward.ما سأحمله معي.

The lesson wasn't technical — it was that an ERP succeeds or fails on whether the people using it can do their jobs without thinking about the software. Building it solo, with no local support, is where the habit of designing systems around the business — and then making them simple enough to hand off — came from.لم يكن الدرس تقنياً — بل أن نظام ERP ينجح أو يفشل بناءً على ما إذا كان مستخدموه يستطيعون أداء عملهم دون التفكير في البرمجية. بناؤه منفردةً، دون دعمٍ محلّي، هو منشأ عادة تصميم الأنظمة حول المشروع — ثم جعلها بسيطةً بما يكفي لتُسلَّم.