قالب
تطبيق اعتماد المصروفات لفريقك
تطبيق اعتماد المصروفات يمكن أن يكون على الإنترنت اليوم. يرسل الموظف إيصالًا، ويعتمده المدير، وتحصل المالية على الشهر في جدول بيانات. لا يفتحه إلا زملاؤك.
مصمم لـ: المالية، والمديرون، وكل من يشتري أشياء للعمل

01ماذا يفعل
ما يحصل عليه فريقك
أرسل مصروفًا في دقيقة
المبلغ والتاريخ والفئة والغرض، مع صورة الإيصال أو ملف PDF له. يعمل من الهاتف.
اعتمد أو ارفض مع ملاحظة
يرى المعتمِدون كل ما ينتظر ويفتحون أي إيصال. الرفض يحتاج إلى ملاحظة، ليعرف الشخص ما عليه تصحيحه. ولا يستطيع أحد اعتماد مصروفه بنفسه.
يعرف كل شخص أين وصل مصروفه
يرى الجميع مصروفاتهم: بالانتظار أو معتمدة أو مرفوضة، ويمكنهم سحب ما لا يزال بالانتظار.
تحصل المالية على الشهر
كل ما اعتُمد في الشهر، مع الإجماليات حسب الفئة، وتنزيل ملف CSV للحسابات.
02الأدوار
من يستطيع فعل ماذا
لا يصل إلى هنا إلا من يستطيع فتح التطبيق. وداخله، يمنح المالك الأدوار للزملاء ببريد العمل من صفحة الأشخاص (People).
| من | يستطيع |
|---|---|
| كل من يستطيع فتح التطبيق | إرسال المصروفات، ورؤية مصروفاته، وسحب ما لا يزال بالانتظار |
| المعتمِدون | رؤية مصروفات الجميع والبت فيها، وفتح أي إيصال |
| المالية | رؤية المصروفات المعتمدة حسب الشهر، وتنزيل ملف CSV، وفتح أي إيصال |
| المشرفون | تغيير من هو معتمِد أو من المالية أو مشرف |
| المالك (أول من ينشره) | كل شيء |
أما من يستطيع فتح التطبيق أصلًا فيحدده TeamOnly: كل من في شركتك، أو الأشخاص الذين تسميهم فقط عبر npx teamonly access only.
03البدء
على الإنترنت ببضعة أوامر
تحتاج إلى Node.js على جهازك، وهو موجود أصلًا لدى مستخدمي Claude Code وCursor. شغّل هذه الأوامر في الطرفية.
أنشئ التطبيق
يُنشئ هذا مجلدًا جديدًا باسم
expensesفيه التطبيق كاملًا، ويثبّت ما يحتاج إليه.جرّبه على جهازك
يفتح على
http://localhost:5173، وأنت مسجل الدخول كمستخدم تجريبي يملك التطبيق.ضعه على الإنترنت
سجّل الدخول مرة واحدة لكل جهاز، ثم انشر. تحصل على رابط مثل
expenses.acme.teamonly.appلا يفتحه إلا من في شركتك.
npx teamonly init --template expense-approval expensesCreated "expenses" from the expense-approval templatecd expenses && npm installnpm run devLocal: http://localhost:5173/npx teamonly loginSigned in as dana@acme.comnpx teamonly deployLive at https://expenses.acme.teamonly.appOnly @acme.com accounts can sign in.04اجعله على مقاسك
عدّله بطلب من الذكاء الاصطناعي
القالب كود عادي في مجلدك. اطلب التعديلات من Claude Code أو Cursor بكلماتك، وتحقق منها بـ npm run dev، ثم انشر مرة أخرى. بعض الأفكار:
أضف حدًا شهريًا لكل شخص، وظلّل باللون الأحمر كل ما يتجاوزه ليراه فريق المالية.
اسمح للموظفين بإضافة رمز مشروع لكل مصروف، وأضفه إلى ملف CSV.
غيّر العملة إلى اليورو وأضف فئة للمسافات المقطوعة بالسيارة.
أرسل بريدًا إلى المعتمِدين عند وصول مصروف جديد، وأرسل تذكيرًا كل صباح بكل ما لا يزال بالانتظار.
05التكلفة
كم يكلف
- القالب مجاني. تدفع مقابل TeamOnly الذي يستضيفه، بعد تجربة مجانية لمدة 14 يومًا دون بطاقة.
- Builder بـ $19 شهريًا: مُنشئ واحد وحتى ثلاثة تطبيقات.
- Team بـ $249 شهريًا: أي عدد من المُنشئين والتطبيقات، وأي شخص لديه بريد شركتك يمكنه النشر.
- الزملاء الذين يستخدمون التطبيق فقط مجانًا. لا مقاعد تشتريها.
اقرأ الكود أولًا
كل قالب مفتوح على GitHub مع ملف README الخاص به. اطّلع عليه قبل أن تبدأ، أو اعرضه على قسم تقنية المعلومات.
من يستطيع فتح تطبيق المصروفات؟
الأشخاص في شركتك فقط، بعد تسجيل الدخول بحساب Google أو Microsoft للعمل أو برمز يُرسل إلى بريد العمل. ويمكنك قصره على أشخاص محددين عبر npx teamonly access only.
هل يستطيع أحد اعتماد مصروفه بنفسه؟
لا. يتحقق التطبيق من ذلك في كل قرار. إذا كنت المعتمِد الوحيد، فلا بد أن يعتمد شخص آخر مصروفاتك.
أين تُحفظ الإيصالات؟
في تخزين الملفات الخاص بالتطبيق على TeamOnly، والذي لا يستطيع أي تطبيق آخر قراءته. يمكن أن يكون الإيصال صورة (JPG أو PNG أو HEIC أو WebP) أو ملف PDF، حتى 10 MB.
هل يمكنني تغيير الفئات أو العملة؟
نعم. كلاهما في ملف واحد، src/shared/types.ts. اطلب من أداة الذكاء الاصطناعي تغييرهما، ثم انشر مرة أخرى. الافتراضي هو الدولار الأمريكي، مع فئات السفر والوجبات واللوازم والبرمجيات والتدريب وأخرى.
هل يرسل بريدًا عندما يكون هناك مصروف بالانتظار؟
ليس مع القالب كما هو، لكنه تعديل سهل. تطبيقات TeamOnly يمكنها إرسال البريد إلى الزملاء، فاطلب من أداة الذكاء الاصطناعي أن ترسل بريدًا إلى المعتمِدين عند وصول مصروف. وإلى ذلك الحين، يرى المعتمِدون عدد المصروفات المنتظرة داخل التطبيق.
الوصول المبكر
انشر أول أداة لك هذا الأسبوع.
TeamOnly في مرحلة الوصول المبكر، وكل الخطط متاحة الآن. جرّبه مجانًا لمدة 14 يومًا دون بطاقة، أو اشترك. في الحالتين، تصبح شركتك جاهزة فورًا، وتنشر أول تطبيق لك بثلاثة أوامر.
لا حاجة إلى بطاقة للتجربة. بعدها من $19 شهريًا، ويمكنك الإلغاء في أي وقت.
لست جاهزًا بعد؟ تابع الجديد
أرسل أسئلتك إلى hello@teamonly.dev، وسيرد عليك شخص حقيقي.