بازگشت به پروژه‌ها

Doreh

اپلیکیشن اندروید آفلاین برای مدیریت صندوق‌های قرض‌الحسنه و پس‌انداز گروهی

تکمیل‌شده اپلیکیشن Flutter صندوق قرض‌الحسنه گروهی

اپلیکیشنی آفلاین برای مدیریت صندوق‌های دوره‌ای و قرض‌الحسنه — ثبت اعضا و سهم‌ها، قرعه‌کشی نوبت‌ها، ثبت پرداخت‌ها و دریافت گزارش، همه به‌صورت محلی روی دستگاه خودتان.

لینک دانلود و راهنمای برنامه به‌زودی در دسترس قرار می‌گیرد.

ترکیب سه نمای اپلیکیشن دوره روی گوشی‌های موبایل: فهرست پرداخت‌های صندوق، فرم ثبت پرداخت جدید و صفحه پشتیبان‌گیری در تنظیمات

درباره برنامه

دوره یک اپلیکیشن اندرویدی و کاملاً آفلاین برای مدیریت صندوق‌های قرض‌الحسنه گروهی و صندوق‌های پس‌انداز دوره‌ای (معروف به صندوق دوره یا ROSCA) است. با دوره می‌توانید اعضای صندوق را ثبت کنید، سهم هرکس را مشخص کنید، نوبت دریافت را با قرعه‌کشی یا ترتیب دستی تعیین کنید، واریزی هر دوره را همراه با رسید ثبت کنید و در پایان گزارش PDF یا خروجی Excel از وضعیت صندوق بگیرید.

دوره یک اپلیکیشن بانکی یا درگاه پرداخت نیست؛ هیچ اتصالی به بانک یا سرویس پرداخت آنلاین ندارد و تراکنش واقعی مالی بین کاربران انجام نمی‌دهد. نقش آن، جایگزینی دفترچه کاغذی و فایل‌های اکسل پراکنده با یک ابزار منظم برای ثبت و پیگیری اطلاعات صندوق است؛ همه‌چیز فقط روی دستگاه خود شما ذخیره می‌شود.

مشخصات فنی

بستر اندروید (Android)
حداقل نسخه اندروید Android 7.0 (API 24)
معماری Clean Architecture + Flutter BLoC (Cubit)
نسخه فعلی ۱.۰.۰
وضعیت پروژه تکمیل‌شده

تکنولوژی‌های استفاده‌شده

Flutter Dart SQLite Flutter BLoC Material Design

دسترسی‌ها و پیش‌نیازها

بدون نیاز به اینترنت

دوره برای کارکرد روزمره به اینترنت وابسته نیست و به‌طور کامل به‌صورت آفلاین اجرا می‌شود.

بدون نیاز به ثبت حساب کاربری

برای استفاده از دوره نیازی به ثبت‌نام یا ساخت حساب کاربری آنلاین نیست؛ برنامه به‌صورت محلی روی دستگاه شما کار می‌کند.

قفل ورود با کد پین

ورود به برنامه با یک کد پین ۴ رقمی محافظت می‌شود که به‌صورت هش‌شده در دستگاه ذخیره می‌شود.

حداقل اندروید ۷

برای نصب و اجرا روی گوشی یا تبلت به Android 7.0 (نسخه API 24) یا بالاتر نیاز دارید.

حریم خصوصی و امنیت داده‌ها

ذخیره محلی اطلاعات

تمام اطلاعات صندوق‌ها، اعضا و پرداخت‌ها فقط در پایگاه‌داده محلی دستگاه شما نگه‌داری می‌شود.

قفل ورود با پین هش‌شده

کد پین با الگوریتم SHA-256 هش می‌شود؛ نسخه اصلی آن هیچ‌گاه ذخیره نمی‌شود.

عدم ارسال اطلاعات به سرور

دوره برای کارکرد روزمره به سرور یا سرویس خارجی وابسته نیست و داده‌ای به‌صورت خودکار ارسال نمی‌کند.

فلسفه دوره این است که اطلاعات صندوق شما فقط در اختیار خودتان بماند. به همین دلیل:

  • کد پین ورود با الگوریتم SHA-256 هش می‌شود و نسخه اصلی آن در دستگاه ذخیره نمی‌شود.
  • اطلاعات صندوق‌ها، اعضا، سهم‌ها و پرداخت‌ها فقط در پایگاه‌داده محلی SQLite روی دستگاه شما ذخیره می‌شود.
  • تصاویر رسید پرداخت‌ها در پوشه اختصاصی برنامه ذخیره می‌شوند، نه در سرور یا فضای ابری.
  • فایل پشتیبان محلی (.db) بدون رمزگذاری ذخیره می‌شود؛ در صورت اشتراک‌گذاری آن با دیگران، حفظ امنیتش بر عهده خود شماست.

ویژگی‌های کلیدی

ویژگی اصلی

ایجاد و مدیریت صندوق‌ها

چند صندوق را هم‌زمان با نام، مبلغ سهم، دوره پرداخت و تاریخ شروع مشخص تعریف و مدیریت کنید.

ویژگی اصلی

مدیریت اعضا و سهم‌ها

اعضا را در یک فهرست مرکزی ثبت کنید و برای هرکدام سهم کامل یا کسری (نیم‌سهم، ربع‌سهم و مانند آن) تعریف کنید.

قرعه‌کشی و مدیریت نوبت‌ها

ترتیب دریافت نوبت‌ها را به‌صورت تصادفی قرعه‌کشی کنید یا پیش از فعال‌سازی صندوق، دستی جابه‌جا کنید.

ویژگی اصلی

ثبت و پیگیری پرداخت‌ها

واریزی هر عضو را همراه با تاریخ، روش پرداخت و تصویر رسید ثبت کنید؛ مانده بدهی هر عضو به‌صورت خودکار محاسبه می‌شود.

گزارش‌های PDF جامع

گزارش کامل صندوق یا صورت‌حساب فردی هر عضو را به‌صورت PDF راست‌به‌چپ فارسی تهیه و اشتراک‌گذاری کنید.

پشتیبان‌گیری، بازیابی و خروجی Excel

از اطلاعات صندوق فایل پشتیبان محلی بگیرید، در صورت نیاز بازیابی کنید یا کل داده‌ها را به‌صورت فایل اکسل خروجی بگیرید.

دامنه فعلی برنامه

دوره برای ثبت، سازمان‌دهی و پیگیری اطلاعات صندوق‌های دوره‌ای طراحی شده است، نه انجام تراکنش بانکی واقعی. برای شفافیت کامل، دامنه فعلی برنامه به این شرح است:

  • دوره یک ابزار داخلی برای ثبت و مدیریت اطلاعات صندوق است، نه یک درگاه پرداخت یا سامانه بانکی؛ هیچ تراکنش واقعی بانکی از طریق برنامه انجام نمی‌شود.
  • اتصال به گوگل‌درایو برای پشتیبان‌گیری ابری در نسخه فعلی فعال نیست؛ این بخش در تنظیمات به‌صورت غیرفعال و با برچسب «به‌زودی» نمایش داده می‌شود.
  • همگام‌سازی ابری ندارد؛ انتقال اطلاعات بین دستگاه‌ها فقط از طریق فایل پشتیبان محلی (.db) انجام می‌شود.
  • برای استفاده تک‌کاربره طراحی شده است؛ ورود چندکاربره یا مدیریت هم‌زمان چند مدیر پشتیبانی نمی‌شود.

تصاویر برنامه

ورود امن با کد پین
داشبورد و لیست صندوق‌ها
مدیریت اعضا
ثبت و پیگیری پرداخت‌ها
تنظیمات و شخصی‌سازی

فایل APK و راهنمای استفاده از دوره به‌زودی در دسترس قرار می‌گیرند. این برنامه هم‌اکنون به‌صورت نصب مستقیم (بدون فروشگاه اپلیکیشن) روی Android 7.0 به بالا نصب می‌شود.

آفلاین و بدون نیاز به حساب کاربری
ذخیره‌سازی محلی اطلاعات
مدیریت صندوق، اعضا و پرداخت‌ها