برمجةحماية الدفعالتفاصيل
- التعديلات ضمن الباقة مجانية.
- إذا لم تردّ خلال 3 أيام من التسليم، يُقبل العمل تلقائيًا.
يُحجز المبلغ عند الدفع ولا يُحوَّل إلا بعد قبولك العمل.

مثال على النتيجة
برنامج سطح مكتب: أداة إعداد الفواتير لمحاسب يعمل بمفرده
النوافذ
- الفواتير: قائمة الفواتير السابقة بالرقم والعميل والتاريخ والإجمالي؛ وأزرار «جديدة» و«فتح» و«حفظ بصيغة PDF».
- فاتورة جديدة: العميل من قائمة منسدلة، وبنود فيها الوصف وعدد الساعات والسعر، ونسبة الضريبة، والإجمالي يتحدّث أثناء الكتابة.
- العملاء: الاسم والعنوان والبريد الإلكتروني، تُضاف مرة واحدة ثم تُختار من القائمة بعد ذلك.
جزء من الشيفرة
def update_total(self, *_):
"""Adds up the lines and the tax and shows the total under the table."""
subtotal = sum(line.hours * line.rate for line in self.lines)
tax = round(subtotal * self.tax_rate.get() / 100, 2)
self.subtotal_label.config(text=f"Subtotal: {subtotal:,.2f}")
self.tax_label.config(text=f"Tax: {tax:,.2f}")
self.total_label.config(text=f"Total: {subtotal + tax:,.2f}")
محتويات الأرشيف
invoice_maker.py، البرنامج نفسه، نحو 700 سطر؛invoices.db، يُنشأ عند أول تشغيل، ويحفظ العملاء والفواتير؛settings.example.iniلاسمك وعنوانك وصيغة ترقيم الفواتير؛requirements.txtبالمكتبة الإضافية الوحيدة، reportlab، التي تكتب ملف PDF؛- ملف README: كيف تثبّت Python، وتشغّل البرنامج، وتبني ملف .exe باستخدام PyInstaller.
يعمل البرنامج على كمبيوتر العميل نفسه. لا نُعدّ برامج تثبيت، ولا نوقّع البرنامج، ولا ننشره.
العميل: محاسب مستقل يكتب 20–30 فاتورة شهريًا في برنامج معالجة نصوص. المهمة: برنامج صغير بنافذة: اختر عميلًا، وأضف البنود، وشاهد الإجمالي مع الضريبة، واحفظ الفاتورة بصيغة PDF، واحتفظ بقائمة العملاء. الباقة القياسية: حتى 3 نوافذ و800 سطر، والبيانات في SQLite.
العميل وجميع التفاصيل افتراضية.
عن هذه الخدمة
تحتفظ مكاتب صغيرة كثيرة بالعملاء في جدول، وبالصفقات في الذاكرة، وبالتذكيرات في أوراق لاصقة. يجمعها هذا البرنامج في نافذة واحدة على حاسوبك، بلا رسوم شهرية: بطاقات عملاء مع جهات الاتصال والملاحظات، وصفقات تتقدم عبر المراحل التي تسميها، وفي الباقة المميزة تذكيرات بالمكالمات والاجتماعات المستحقة اليوم وتقارير تُصدَّر إلى ملف. تفتح الباقة الأساسية قائمة عملائك المحفوظة كملف CSV وتبحث فيها؛ وابتداءً من الباقة القياسية يحفظ البرنامج العملاء والصفقات والملاحظات في CSV أو SQLite. أرسل لنا الحقول ومراحل الصفقات التي تستخدمها وبضعة صفوف من قائمتك بأسماء مغيّرة. نكتبه بلغة Python مع Tkinter ومعه README. يعمل على حاسوب واحد: لا يرسل رسائل بريد أو رسائل نصية ولا يتزامن مع الهواتف ولا يعمل كنظام مشترك عبر الإنترنت. وحفظ البيانات الشخصية للعملاء بأمان وبشكل قانوني مسؤوليتك.
ما المشمول
- ما تحصل عليهأرشيف ZIP يحتوي على شيفرة Python وملف README عن تثبيت Python وتشغيل البرنامج وإنشاء ملف .exe، وملف عملاء نموذجي بحقولك؛ وتظهر الشيفرة أيضًا في صفحة الطلب. ابتداءً من الباقة القياسية تُحفظ العملاء والصفقات والملاحظات في CSV أو SQLite؛ وفي الباقة المميزة تذكيرات وتقارير تُصدَّر إلى ملفات وسجل أخطاء.
- بطاقات العملاءجهات الاتصال والملاحظات والسجل في مكان واحد
- مراحل الصفقاتمراحلك الخاصة، ابتداءً من الباقة القياسية
- التذكيراتالمكالمات والاجتماعات المستحقة اليوم، في الباقة المميزة
- بلا رسوم شهريةملف أو قاعدة بيانات على حاسوبك أنت
- شيفرة مقروءةمع تعليقات، وسهلة التعديل لاحقًا
كيف يعمل
- 1المهمةترسل حقول العميل ومراحل الصفقات والتقارير
- 2الشيفرةنكتب البرنامج وملف README
- 3التجربةتشغّله على نسخة من قائمة عملائك
- 4التعديلاتتطلب تعديلات ضمن باقتك وترسل أي رسالة خطأ
ما نحتاجه منك
حقول بطاقة العميل، والمراحل التي تمر بها صفقاتك، وما تريد تدوينه عن المكالمات والاجتماعات، والتقارير التي تحتاجها، وبضعة صفوف من قائمتك الحالية بصيغة CSV أو Excel بأسماء وبيانات اتصال مغيّرة. وكم شخصًا سيستخدمه، ونظامك (Windows أو macOS أو Linux) وهل تريد ملف .exe. لا ترسل أبدًا كلمات مرور أو مفاتيح حقيقية.
سنسألك:
- من عملاؤك وماذا تحتفظ عنهم؟
- مراحل صفقاتك
- التذكيرات والتقارير
- كم شخصًا سيستخدمه؟
- على أي نظام سيعمل؟
قارن بين الباقات
| الباقات | الأساسيةنافذة عملاء واحدة22 US$ | القياسيةالعملاء والصفقات والملاحظات44 US$ | المميزةCRM مكتبي كامل80 US$ |
|---|---|---|---|
| مدة التنفيذ | 1 يوم | 2 يوم | 3 أيام |
| التعديلات | 1 | 2 | 3 |
| الشيفرة | حتى 300 سطر | حتى 800 سطر | حتى 1,500 سطر |
| النوافذ أو الشاشات | 1 | حتى 3 | حتى 6 |
| الميزات | حتى 3 | حتى 6 | حتى 10 |
| الإعدادات والبيانات المحفوظة | لا | CSV أو SQLite | CSV أو SQLite |
| التصدير وسجل الأخطاء | لا | لا | نعم |
| README مع خطوات إنشاء ملف .exe | نعم | نعم | نعم |
| البرنامج | CRM بسيط | CRM بسيط | CRM بسيط |
| اطلب الأساسية | اطلب القياسية | اطلب المميزة |
حماية الدفع
تدفع عند الطلب، لكن المبلغ لا يُحوَّل إلا مقابل عمل قبلته.
- سعر ثابتلا يتغير سعر الباقة بعد الدفع.
- المبلغ محجوزعند الدفع، يُحجز المبلغ فقط. ولا يُحوَّل إلى Dleex إلا بعد قبولك العمل.
- فحص قبل التسليمتخضع كل نتيجة لفحص الجودة قبل أن تصل إليك، وتراها في صفحة الطلب قبل قبولها.
- تعديلات مجانيةاطلب تعديلات ضمن متطلبات طلبك بالعدد الذي تسمح به الباقة.
- القبول بعد 3 أيامإذا لم تقبل العمل ولم تطلب تعديلات خلال 3 أيام من التسليم، يُقبل تلقائيًا. وإذا كتبت في محادثة الطلب بعد التسليم، يبقى الطلب قيد الانتظار؛ وبعد ردّنا، قد نعيد بدء مهلة 3 أيام وسنُعلمك بذلك في المحادثة.
- إعادة التنفيذ أو استرداد المبلغ كاملًاإذا لم تطابق النتيجة متطلبات طلبك ولم تُصلحها التعديلات، أو استغرق العمل أكثر من ضعف مدة التنفيذ، فاكتب في محادثة الطلب: سنعيد تنفيذ العمل أو نردّ إليك المبلغ كاملًا.
الأسئلة والأجوبة
هل يستطيع الزملاء استخدامه في وقت واحد؟
صُمم لحاسوب واحد. عمل عدة أشخاص على قاعدة بيانات واحدة عبر الشبكة قد يفقد التغييرات، لذا لا نُعدّ ذلك. ويمكن لكل شخص أن يملك نسخته.
هل يستطيع مراسلة العملاء بالبريد أو الرسائل؟
لا. يعرض بريد العميل أو هاتفه ويستطيع فتح برنامج بريدك مع تعبئة العنوان، لكنه لا يرسل شيئًا بنفسه.
هل أستطيع جلب جدولي؟
نعم، من ملف CSV بالأعمدة التي وصفتها. جرّبه على نسخة أولًا؛ لا نستورد بياناتك عنك.
وماذا عن البيانات الشخصية للعملاء؟
تبقى على حاسوبك. حمايتها واتباع قواعد حماية البيانات من مسؤوليتك؛ ويوضح README مكان الملف لتتمكن من نسخه احتياطيًا.
هل أحصل على مثبّت أو برنامج موقّع؟
لا. تحصل على الشيفرة وخطوات إنشاء ملف .exe بنفسك باستخدام PyInstaller. لا نصنع مثبّتات ولا نوقّع البرنامج ولا ننشره في أي مكان، لذا قد ينبهك Windows أو macOS عند فتحه أول مرة.
لم تجد إجابتك؟


