حول التطبيق
Casierul clasei («أمين صندوق الفصل») مخصص لولي الأمر الذي يتولى صندوق فصل دراسي. يجمع في مكان واحد مساهمات كل طفل ومصروفات الفصل وكل دفعة، فيعرف أمين الصندوق دائمًا الرصيد ومن لا يزال عليه دفع. ويمكن لتثبيت واحد أن يدير عدة فصول ومدارس، لكل منها سجلها المستقل.
التطبيق باللغة الرومانية والمبالغ بالليو. والدخول بالدعوة، لفصل واحد ودور واحد في كل مرة. يستطيع أمين الصندوق رؤية كل شيء وتعديله. ويرى ولي الأمر إجماليات الفصل وحساب طفله. ويرى المدقق السجل كاملًا والتقارير دون أن يعدّل شيئًا. ويمكن أن ينتهي الوصول للقراءة فقط في تاريخ يُختار. ويمكن لدعوة واحدة أن تفعّل جهازين، مثل هاتف وحاسوب محمول.
معرض الصور
جميع البيانات في هذه اللقطات مختلقة.
كيف يعمل
- جهّز الفصل. أضف المدرسة والفصل والعام الدراسي، ثم الأطفال واحدًا تلو الآخر أو بلصق قائمة.
- أنشئ المصروفات. اختر الأطفال المشاركين وطريقة تقسيم التكلفة: مبلغ ثابت لكل طفل، أو إجمالي مقسوم بينهم، أو كمية لكل طفل مضروبة في سعر الوحدة.
- حصّل المال. انقر على طفل واختر كل ما عليه أو مصروفًا واحدًا. تقرّب الأزرار الكبيرة المبلغ صعودًا إلى 5 أو 10 أو 50 أو 100 ليو التالية، ويُعاد الفرق باقيًا أو يُحتفظ به دفعة مقدمة.
- ادفع واحتفظ بالسجلات. سجّل الأموال المدفوعة مع وجهتها، واختياريًا المصروف الذي تخصه، وتابع رصيد الفصل في السجل.
كل المسارات في لمحة
أربعة مخططات قابلة للطباعة تغطي المسارات الخمسة عشر كلها، وهي نفسها التي ترشدك إليها المساعدة المدمجة في التطبيق. وهي باللغة الرومانية مثل التطبيق.
المزايا
- حساب كل طفل: المساهمات والمبالغ المستحقة والدفعات المقدمة والتاريخ الكامل لكل طفل.
- دفعات مقدمة محسوبة بدقة: يمكن للدفعة المقدمة أن تغطي لاحقًا مساهمة أخرى أو أن تُسترد، ولا يُحسب استخدامها أبدًا مالًا جديدًا واردًا.
- تسوية عند التحصيل: يمكن استخدام الدفعة المقدمة للطفل مباشرة في شاشة التحصيل، فلا يُطلب نقدًا إلا الباقي. وإذا بقي ليو واحد على الأكثر، فيمكن أن يبقى دينًا، أو يُغطّى من الدفعة المقدمة، أو يُقفل تسويةً للتقريب. أما النقد نفسه فيُسجَّل دائمًا بدقة.
- إيقاف التحصيل: عندما لن تُحصَّل مساهمة ما، يمكن إخراج الطفل من مصروف مقسّم ما دام ذلك ممكنًا، فتُعاد حصص الآخرين جميعًا. أو يمكن تغطية المساهمة جزئيًا أو كليًا من مال أسلفه أحدهم للصندوق. فينخفض ما يدين به الفصل لهذا الشخص دون تحريك النقد مرة أخرى، ولا يظهر الطفل أبدًا كأن والديه دفعا عنه.
- تصحيحات دون محو: تُلغى العملية المؤكدة بتصحيح منفصل مع ذكر السبب، فيبقى التاريخ كاملًا دائمًا.
- دقيق حتى آخر بان: تُخزَّن المبالغ بالباني الصحيحة، أي السنتات الرومانية، ويوزّع تقسيم أي إجمالي كل بان حتى آخره بدقة.
- آمن مع اتصال متقطع: يحتاج الحفظ إلى الإنترنت، لكن إذا ضاع رد ما، فإن إعادة المحاولة تؤكد الطلب نفسه دون تسجيل الدفعة مرتين. ويجب التحقق من التغييرات التي أُجريت على جهاز آخر قبل الحفظ.
- أموال مُسلَّفة للصندوق: عندما يدفع أحدهم شيئًا للفصل من ماله الخاص، يسجّل التطبيق المبلغ ويربطه بمصروف عند الحاجة، ويُظهر ما لا يزال الفصل مدينًا له به حتى يُرد إليه جزئيًا أو كليًا.
- مستندات داعمة: أرفق ملفات PDF أو صورًا، مثل الإيصالات، بالمصروفات والمدفوعات. لكل ملف بصمة رقمية، ويقرر أمين الصندوق هل يبقى لأمين الصندوق والمدققين فقط أم يراه أولياء أمور الفصل أيضًا.
- تقارير PDF: اعرض التقارير أو شاركها أو نزّلها من داخل التطبيق، مع ترميز بالألوان: الأخضر للمدفوع، والأصفر للمدفوع جزئيًا، والأحمر للمتأخر، والأزرق للأرصدة والأموال المدفوعة. ويحتفظ كل ملف PDF بشعاري المدرسة والفصل وبالألوان كما كانت عند إصداره.
- تغطية المصروفات: يعرض ملخص الفصل وتقرير كل مصروف وجدول المساهمات شريطًا ونسبة مئوية لكل مصروف: مقدار ما غُطّي من المبلغ المطلوب، مع عرض مال أولياء الأمور والمبالغ المغطاة من الصندوق كلٌّ على حدة.
- تذكيرات عبر واتساب: احفظ حتى جهتي اتصال على واتساب لكل طفل، وافتح محادثة خاصة فيها رصيد الطفل مكتوبًا مسبقًا، مع مشاركة تقريره بصيغة PDF إن شئت. لا يُرسل شيء تلقائيًا، ولا يرى جهات الاتصال إلا أمين الصندوق: لا أولياء الأمور ولا المدققون، ولا تظهر أبدًا في ملفات PDF أو التصدير.
- تفاصيل الدفع: يُحفظ رابط Revolut.me الخاص بالفصل واسم المستفيد ورقم IBAN في الإعدادات، وتظهر في التقارير الفردية وتقارير الفصل والمصروفات وفي التذكيرات، جاهزة للنسخ أو المشاركة.
- مساعدة في كل شاشة: تفتح علامة الاستفهام في الترويسة أدلة مرئية للمسارات الخمسة عشر كلها، مكيّفة مع دورك. وتفتح كل شاشة رئيسية دليلها الخاص، ولا يؤدي الاطلاع على طريقة التحصيل أبدًا إلى فقدان مبلغ كتبته.
- عدة فصول، منفصلة تمامًا: لكل فصل قاعدة بياناته وأطفاله ومصروفاته وتقاريره وشعاراته وصلاحياته. ويبدّل محدد في الترويسة بين الفصول، ويمكن للجهاز نفسه أن يحمل أدوارًا مختلفة في فصول مختلفة.
- يرى أولياء الأمور أطفالهم فقط: يتلقى جهاز ولي الأمر إجماليات الفصل وبيانات طفله، ولا يتلقى أبدًا أسماء الأطفال الآخرين أو مدفوعاتهم.
- مصمَّم لكل شاشة: على الهاتف يبقى التحصيل في متناول اليد. وعلى الجهاز اللوحي تتوزع القوائم على أعمدة، وعلى الحاسوب المحمول ينتقل التنقل إلى الجانب ويعرض السجل الرصيد والتاريخ جنبًا إلى جنب. ويحافظ تدوير الشاشة أو تغيير حجم النافذة على ما كنت تكتبه.
- مظهر ودود: ألوان دافئة ورسوم هادئة وشروح واضحة لمن عليه ماذا. وتحمل التقارير لمسات صغيرة من القرطاسية، مثل دفتر وطائرة ورقية، مع بقاء المبالغ والجداول واضحة.
- تصدير JSON: نسخة مقروءة من البيانات وتاريخها، دون أي بيانات اعتماد.
تحت غطاء محرك السيارة
يعمل Casierul clasei على Node.js 24 مع SQLite المدمج. تُنشئ PDFKit التقارير وتعرضها نسخة محلية من PDF.js، ولا يحمّل التطبيق أي مكتبات أو خطوط من خوادم خارجية. ويحدّث نفسه باستخدام pwa-kit، وتُدار الدعوات والأجهزة من PWA Invite Console. ويُتحقق من النسخ الاحتياطية اليومية قبل الاحتفاظ بها. المشروع مفتوح المصدر بترخيص GPL-3.0.