پروپوزال همکاری توسعه / پونیشا 762499
● PYTHON / DJANGO / EXISTING CODEBASE

همراه توسعه،
از تسک تا Merge.

همکاری فنی برای پیشبرد سامانه فروش سازمانی B2B و گارانتی با Django؛ با تمرکز روی تسک‌های اولویت‌دار، کد خوانا، کنترل دسترسی، تست و تحویل‌های کوچک در Git. توسعه در امتداد معماری موجود شما انجام می‌شه، نه بازنویسی غیرضروری از صفر.

۴۰میلیون تومان · قرارداد اولیه
۳۰ روزبازه پیشنهادی همکاری
GitIssue → PR → Review
نمونه تجربه‌های فنی مرتبطAmoozyar ↗Zarnoush ↗Mimyar ↗
SOFTWARE DELIVERY / B2B + WARRANTYCOLLABORATION
backend / b2b / warranty
DJANGO
B2B + WARRANTY / CONCEPTOperational Workspace
●   SCOPE DEMO
01B2B MODULE
02WARRANTY FLOW
03API / TESTS
WORKSTREAMDELIVERY
B2B business logic
PRREVIEW
Warranty workflow
QATEST
Django API integration
CICHECK
DJANGOGIT WORKFLOWTEST-FIRST
تهیه‌شده توسط میم‌یار — استودیوی محصول دیجیتالPROPOSAL / V01 — 28 OCT 2026
01 / ENGAGEMENT MODEL

توسعه روی محصول موجود،
با تعهد قابل اندازه‌گیری.

در شرح آگهی فقط Python/Django، دامنه B2B و گارانتی و نگهداری کدها در Git قطعی شده است. تسک‌ها هنوز مشخص نیستند؛ بنابراین پیشنهاد، یک دوره همکاری اجرایی با بک‌لاگ مصوب است، نه وعده ساخت کامل یک ERP و سامانه گارانتی از صفر.

01 / INTEGRATE

همراه کد موجود

اول ساختار پروژه، کتابخانه‌ها، قرارداد API و سبک کدنویسی تیم بررسی می‌شود؛ تغییر تکنولوژی بدون نیاز انجام نمی‌شود.

02 / PRIORITIZE

بک‌لاگ مشترک

Issueهای قابل تست، حجم تخمینی، وابستگی‌ها و Definition of Done، مبنای انتخاب کارهای این دوره می‌شوند.

03 / REVIEW

PR کوچک و قابل بازبینی

تغییرات با Branch و Pull Request، تست مرتبط، توضیح Migration و Changelog قابل بررسی تحویل داده می‌شوند.

04 / SECURITY

داده و نقش امن

کنترل دسترسی سازمانی، اعتبارسنجی، تراکنش و عملیات گارانتی با تست‌های لازم همراه خواهد بود.

02 / PROPOSED WORKSTREAMS

حوزه‌های همکاری،
متناسب با اولویت تیم شما.

این موارد پیشنهاد ما برای تقسیم تسک‌هاست؛ لزوماً همه زیرقابلیت‌ها در یک دوره ۴۰ میلیون تومانی اجرا نخواهند شد. فهرست دقیق پس از مشاهده مخزن و توافق بر زمان هر تسک قطعی می‌شود.

WORKSTREAM / 01

بک‌لاگ قابل توافق

مرور Issueهای موجود، دسته‌بندی اولویت و تعریف Definition of Done قبل از توسعه.

PLANNING
WORKSTREAM / 02

API فروش عمده

بهبود یا تکمیل Endpointهای کالا، مشتری سازمانی، سفارش و سطح دسترسی مطابق دامنه مصوب.

B2B
WORKSTREAM / 03

چرخه گارانتی

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

WARRANTY
WORKSTREAM / 04

مدل داده و Migration

تحلیل روابط، Constraint، Index و Migration سازگار با دیتابیس و مدل‌های فعلی پروژه.

DATA
WORKSTREAM / 05

تست و Code Review

تست Endpoint و Role، جلوگیری از تداخل کد، PR کوچک، بازبینی و بهینه‌سازی Query.

QUALITY
WORKSTREAM / 06

گزارش و تحویل

Changelog، راهنمای Feature، گزارش گیت‌ها و اصلاح ایرادهای مربوط به کد پذیرفته‌شده.

HANDOFF
03 / BUSINESS CONTEXT

فروش عمده و گارانتی،
باید به هم برسند.

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

B2B CUSTOMERSORDERSSERIALSWARRANTYCLAIMS
DOMAIN BOUNDARIES / CONCEPT ONLYOne codebase, related domains.
B2B APIPRODUCT / ORDERSDJANGOEXISTING APPWARRANTYSERIAL / CLAIMGIT / CIPR + TEST
04 / DELIVERY ARCHITECTURE

اول سازگاری؛
بعد توسعه.

رویکرد، حفظ انتخاب‌های سالم تیم است. اگر پروژه از Django REST Framework، PostgreSQL یا Celery استفاده می‌کند، روی همان بستر جلو می‌ریم؛ مهاجرت دیتابیس یا اضافه‌کردن ابزار جدید بدون ضرورت، هدف قرارداد نیست.

EXISTING REPOSITORY FIRST / PROPOSED CONTRIBUTION FLOW

Existing Django Project + Git

Repository، ساختار Appها، تنظیمات محیط، تاریخچه Migration و API Contract موجود

GIT REPOBRANCHING
APICONTRACT
DBSCHEMA
↓

Scoped Django Work Packages

Models، Views / DRF در صورت استفاده، Permissions، Services، Validation و Transaction

B2BBUSINESS RULES
WARRANTYDOMAIN LOGIC
TESTSREGRESSION
↓

Pull Request → CI → Review → Merge

تست‌های مرتبط، Backward Compatibility، مستند API، Migration قابل برگشت و گزارش توسعه

PR REVIEWTEAM APPROVAL
CIPROJECT DEFAULT
CHANGELOGDELIVERY
DATA SAFETY

بدون دستکاری Production

تست در محیط مجاز، Seed و داده بی‌نام، Migration قابل بازبینی، بکاپ پیش از تغییرات حساس و انتشار صرفاً با موافقت تیم کارفرما.

TEAM WORKFLOW

تغییرات قابل ادغام

عدم Force Push روی شاخه اصلی، رعایت Convention پروژه، PRهای کوچک و شفاف‌بودن Blocker، تست و اثر تغییرات.

PYTHONDJANGOGIT / PRDJANGO ORMDRF IF PRESENTPOSTGRESQL IF PRESENTPYTEST / UNITTESTCI / MIGRATIONS
05 / INITIAL 30-DAY PLAN

۳۰ روز همکاری اولیه؛
با گیت‌های قابل سنجش.

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

شناخت کد و برنامه اجرا

دریافت دسترسی Git، اجرای پروژه در محیط مجاز، مرور ساختار Django، انتخاب اولویت‌ها و ثبت بک‌لاگ ۳۰روزه.

تسک‌های اولویت‌دار فروش B2B

پیاده‌سازی یا اصلاح مدل/APIهای فروش عمده مطابق وضعیت واقعی پروژه، تست و ارسال PR مستقل.

تسک‌های اولویت‌دار گارانتی

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

یکپارچه‌سازی و رفع ایراد

رفع باگ‌های مرتبط، اعتبارسنجی، نقش‌ها، Migration، سازگاری API و بهبود Queryهای تغییرکرده.

UAT و تحویل دوره اول

مرور تست‌های پذیرفته‌شده، Merge پس از Review تیم، مستندات و پیشنهاد بک‌لاگ دوره بعد.

شرط شروع: دسترسی Read/Write مجاز به مخزن، مستند راه‌اندازی، محیط تست، بک‌لاگ با اولویت و شخص مسئول Review از روز اول فراهم باشد. برنامه ۳۰روزه شامل تسک‌های تصویب‌شده در ظرفیت قرارداد است و **به معنای تکمیل کل سامانه B2B/گارانتی نیست**. هر تغییر دامنه پس از تصویب Backlog با هماهنگی و بازبرآورد انجام می‌شود.
06 / FIRST COLLABORATION PERIOD

۴۰ میلیون تومان.
برای یک دوره توسعه مشخص.

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

حوزه اجراییمیلیون تومان
ارزیابی کد، معماری و برنامه تسک‌ها۵
بسته توسعه اولویت‌دار B2B۱۴
بسته توسعه اولویت‌دار گارانتی۱۲
تست، یکپارچه‌سازی، PR و تحویل۹
۲۰٪۸ میلیونشروع، دسترسی و Backlog
۳۰٪۱۲ میلیونپذیرش بسته‌کار اول
۳۰٪۱۲ میلیونپذیرش بسته‌کار دوم
۲۰٪۸ میلیونReview نهایی و تحویل

پشتیبانی رفع باگِ کد پذیرفته‌شده در دوره اول، تا ۱۴ روز تقویمی بعد از پایان دوره در نظر گرفته شده است. زیرساخت، سرویس پیامک/درگاه و توسعه تسک‌های خارج از بک‌لاگ توافقی جزو این مبلغ نیستند. تمدید همکاری با قرارداد مستقل انجام می‌شود.

07 / DEFINITION OF DONE

تحویل یعنی کد قابل Merge.
با تست و مستندات.

برای هر Issue، مسیر داده، تست، اثر Migration و معیار پذیرش مشخص می‌شود. Merge و Deploy نهایی مطابق فرایند بازبینی و تأیید تیم کارفرماست.

01 / ISSUE

Scope روشن

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

02 / PR

تغییر جدا و بازبینی‌پذیر

Branch اختصاصی، توضیح اثر کد و لینک PR به Issue و عدم Push اجباری روی main.

03 / TEST

تست عملکرد و دسترسی

آزمون رفتار اصلی، مجوز نقش، ورودی نامعتبر و جلوگیری از رگرسیون در کد تغییرکرده.

04 / SCHEMA

Migration سازگار

تغییر مدل داده با Migration قابل بررسی و سنجش تأثیر روی رکوردهای قبلی.

05 / DOCUMENT

تحویل دانش فنی

فهرست تسک‌های انجام‌شده، API Contract تغییریافته، راه‌اندازی و محدودیت‌های شناخته‌شده.

06 / WARRANTY

۱۴ روز رفع باگ

ایرادهای قابل بازتولید ناشی از تغییرات پذیرفته‌شده دوره اول؛ خارج از توسعه جدید.

داخل قرارداد اولیه

شناخت Repository، اجرای تسک‌های Django تصویب‌شده در ظرفیت ۳۰روزه، اصلاح و توسعه مدل/API، تست، PR، هماهنگی Review، مستندات و گزارش هفتگی. جزئیات پس از مشاهده کد موجود به Backlog الزام‌آور تبدیل می‌شوند.

خارج از تعهد بدون توافق

ساخت کامل پلتفرم فروش/گارانتی از صفر، بازطراحی Full UI، تغییر فناوری اصلی، مهاجرت کامل دیتابیس، اتصال دستگاه‌های نامشخص، DevOps سرور جدید و پشتیبانی نامحدود یا ۲۴ساعته.

08 / RELATED TECHNICAL BACKGROUND

آشنایی با فروش و API،
در کنار توسعه Python.

تجربه بک‌اند و پایگاه داده در محصولات عملیاتی با سابقه کار با Python/Django؛ بدون اینکه ادعا بشه نمونه‌های زیر با Django توسعه یافته‌اند.

زرنوش / سیستم تراکنشی

تجربه Backend، مدل داده، API، سفارش و محدودیت‌های تجاری در سامانه حساس مالی؛ مرتبط با قواعد B2B.

zarnoushgold.ir ↗

دارسو / فروشگاه آنلاین

تجربه مدیریت و توسعه گردش‌های سفارش و کالا در WordPress/WooCommerce و کار روی داده حجیم محصولات.

darsoo.com ↗

آموزیار / زیرساخت چندنقشی

تجربه پنل‌های مدیریتی، کنترل دسترسی، API، پایگاه داده، Git و توسعه تیمی روی محصول.

amoozyar.site ↗
DJANGO DEVELOPMENT / PROJECT 762499

تسک مشخص؛
تحویل قابل اعتماد.

با مرور Repo و فهرست اولیه Issueها، می‌شه ظرفیت و خروجی دقیق دوره ۳۰روزه رو نهایی کرد. هدف، افزایش سرعت تیم شما بدون ایجاد بدهی فنی جدید است.

معرفی میم‌یار