
کرج-گوهردشت – فلکه اول – جنب نیکا مال – مجتمع یاس – طبقه سوم – واحد14 – دفتر وکالت سارا آژیده

قرارداد طراحی سایت یکی از اسناد رسمی و مهم در همکاری میان طراح و کارفرما است که مشخص میکند چه پروژهای، با چه امکاناتی، در چه مدت زمان، با چه هزینهای و تحت چه تعهداتی اجرا میشود. از آنجا که طراحی سایت یک فعالیت فنی، تخصصی و قابل توسعه است، اگر قرارداد به صورت دقیق و روشن تنظیم نشود، در میانه پروژه یا پس از تحویل سایت احتمال اختلافات زیادی پیش خواهد آمد؛ به همین دلیل، یک قرارداد طراحی سایت حرفهای باید شامل موضوع پروژه، مشخصات طرفین، مالکیت دامنه و هاستینگ، نحوه پرداخت، پشتیبانی، آموزش، محرمانگی اطلاعات، حقوق معنوی، شرایط فسخ و حل اختلاف باشد.
در این مقاله به صورت کامل بندهای مهم نمونه قرارداد طراحی سایت را شرح میدهیم و نکاتی را بیان میکنیم که باعث جلوگیری از اختلافات حقوقی میشود.
دسترسی سریع
Toggleقرارداد طراحی سایت یک توافق رسمی و مکتوب است که میان کارفرما و طراح یا شرکت طراحی سایت برای ایجاد، توسعه یا بازطراحی یک وبسایت منعقد میشود. هدف این قرارداد مشخص کردن تمام تعهدات، زمانبندی، هزینهها، مالکیتها و استانداردهای انجام پروژه است تا از سوءتفاهم و اختلافات احتمالی جلوگیری شود. در این قرارداد معمولاً موضوع دقیق پروژه شامل نوع وبسایت (شرکتی، فروشگاهی، آموزشی و یا شخصی)، تعداد صفحات، زبانهای سایت، امکانات فنی مانند سیستم فروش آنلاین، ثبتنام کاربران، طراحی اختصاصی یا آماده و ویژگیهای امنیتی مشخص میشود.
یکی از مهمترین بخشهای قرارداد طراحی سایت تعیین زمان تحویل پروژه و مراحل انجام آن است؛ زیرا طراحی سایت معمولاً در چند فاز انجام میشود، مانند جمعآوری اطلاعات، طراحی ظاهر گرافیکی، پیادهسازی کدنویسی و تست نهایی. تعیین نحوه پرداخت هزینهها نیز از قسمتهای مهم قرارداد است و بهصورت مرحلهای، درصدی یا پس از تحویل سایت میتواند انجام شود.
موضوع مهم دیگر در این قرارداد مالکیت معنوی و مادی سایت است؛ مانند اینکه قالب، کدها، تصاویر، محتوا و دامنه متعلق به کدام طرف است و آیا طراح حق استفاده مجدد از آن را دارد یا خیر. همچنین مواردی مانند پشتیبانی، رفع باگ، آموزش استفاده از پنل مدیریت و هزینههای بهروزرسانی آینده باید مشخص شود.
در مجموع، قرارداد طراحی سایت سندی است که شفافیت ایجاد کرده و از حقوق هر دو طرف در طول انجام پروژه و بعد از آن حفاظت میکند و باعث اجرای دقیقتر و حرفهایتر پروژه میشود.
داشتن قرارداد طراحی سایت ازاینجهت ضروری است که فرآیند طراحی سایت شامل مراحل متعدد فنی و خلاقانه است و احتمال بروز سوءتفاهم، تغییر سلیقه یا اختلاف در خصوص هزینه و زمان بسیار زیاد است. وقتی قرارداد وجود داشته باشد، تمامی تعهدات، مسئولیتها، خروجیهای مورد انتظار و زمانبندی دقیق پروژه بهصورت رسمی ثبت شده و از مشکلات و ادعاهای بعدی جلوگیری میشود. برای مثال، بسیاری از اختلافات میان کارفرما و طراح به دلیل عدم مشخص بودن امکانات سایت، نوع طراحی، تعداد صفحات و خدمات پس از تحویل رخ میدهد، اما با وجود قرارداد، همه موارد شفاف و قابل استناد میشوند.
یکی از دلایل مهم دیگر ضرورت قرارداد، موضوع هزینهها و نحوه پرداخت است. بدون قرارداد ممکن است کارفرما انتظار خدمات بیشتری بدون پرداخت هزینه داشته باشد یا طراح درخواست مبلغی خارج از توافق اولیه کند. قرارداد باعث میشود هزینهها، درصد پیشپرداخت، تسویه و حتی هزینه تغییرات خارج از توافق، مشخص و قابل پیگیری باشد.
موضوع مهم بعدی مالکیت سایت بعد از طراحی است؛ اینکه دامنه، هاست، سورسکد و قالب به چه کسی تعلق دارد، آیا طراح میتواند از کد مشابه برای پروژههای دیگر استفاده کند یا کارفرما حق ویرایش یا انتقال پروژه به تیم دیگر را دارد. اگر این موارد در قرارداد نباشد ممکن است مشکلات حقوقی ایجاد شود یا کارفرما نتواند سایت را توسعه دهد.
در نتیجه، قرارداد طراحی سایت امنیت، شفافیت و اعتماد را ایجاد کرده و از بروز اختلافات جلوگیری میکند و روند پروژه را حرفهای، قابل کنترل و قابل استناد میسازد.

در ادامه مهمترین بخشهای این قرارداد را توضیح میدهیم.
در ابتدا باید مشخصات کامل طرفین درج شود:
| مورد | توضیح |
|---|---|
| نام کامل | شامل نام حقوقی شرکت در صورت وجود |
| شماره ملی/شناسه | برای اعتبار حقوقی |
| شماره تماس | جهت مکاتبات |
| آدرس رسمی | جهت ابلاغ |
| ایمیل رسمی | برای ارسال نهایی تحویلها |
این بخش باید دقیق و با جزئیات کامل نوشته شود. نمونه توضیح:
موضوع قرارداد عبارت است از طراحی و راهاندازی یک سایت فروشگاهی مبتنی بر وردپرس با امکان اتصال به درگاه پرداخت، ارسال پیامک، باشگاه مشتریان، سیستم امتیازدهی و گزارش فروش با ظاهر اختصاصی.
برای قراردادهای برنامهنویسی اختصاصی باید ذکر شود:
زبان برنامهنویسی پروژه: PHP / ASP.NET / Laravel / Node / Python
تکنولوژی Frontend: HTML / CSS / React / Vue
دامنه و هاست باید به نام کارفرما ثبت شود. اگر توسط پیمانکار خریداری شود فقط نقش نماینده دارد.
| مالک دامنه | بهتر است کارفرما |
| مسئول تمدید | بهتر است کارفرما |
| تحویل اطلاعات کنترل پنل | اجباری پس از تسویه کامل |
دامنه نباید به نام پیمانکار باشد.
موارد زیر باید دقیق نوشته شود:
این بخش یکی از دلایل اصلی اختلافات است.
در قرارداد بنویسید:
✔ سورس کد
✔ قالب
✔ افزونههای اختصاصی
✔ دیتابیس
✔ فایلهای گرافیکی
پس از تحویل نهایی متعلق به کارفرماست.
اگر قالب یا پلاگین لایسنسدار است باید ذکر شود کارفرما هزینه لایسنس را پرداخت میکند.
پیشنهاد استاندارد:
| مرحله | درصد پرداخت |
|---|---|
| امضای قرارداد | ۳۰٪ |
| تحویل نسخه آزمایشی | ۴۰٪ |
| تحویل نهایی | ۳۰٪ |
برای قراردادهای بزرگتر:
شرط تعلیق کار:
پیمانکار موظف است تنها پس از انجام مرحله پرداخت مربوطه، کار را ادامه دهد.
باید شامل موارد زیر باشد:
برای جلوگیری از تأخیر پیشنهاد میشود:
هر روز تأخیر معادل … درصد از مبلغ کل جریمه کسر میشود.
آموزش باید مشخص کند:
| آموزش | روش |
|---|---|
| حضوری | با هزینه رفت و آمد |
| آنلاین | ویدئو کال |
| فایل PDF | در اختیار کارفرما |
طراح وظیفه ندارد کارمندان را آموزش دهد مگر در قرارداد ذکر شود.
یکی از مهمترین بندها:
🔹 پشتیبانی رایگان معمولاً ۱ تا ۳ ماه
🔹 پشتیبانی سالانه با قرارداد جداگانه
🔹 پشتیبانی شامل چه چیزهایی میشود؟
| شامل پشتیبانی | خارج از پشتیبانی |
|---|---|
| رفع خطا | تولید محتوا |
| بروزرسانی امنیت | طراحی مجدد UI |
| بک آپ | افزودن امکانات جدید |
| رفع مشکلات سرور | توسعه فروشگاه |
قرارداد طراحی سایت شامل سئو نیست.
برای سئو باید موارد زیر جداگانه ذکر شود:
بنویسید:
پیمانکار مسئولیتی در قبال رتبه سایت در گوگل جز در صورت درج در قرارداد ندارد.
به دلیل ارسال:
باید بند محرمانگی افزوده شود:
پیمانکار تعهد میکند هیچگونه اطلاعات تجاری کارفرما را در اختیار رقبا قرار ندهد.
قرارداد باید اجازه فسخ داشته باشد.
| علت فسخ | توسط |
|---|---|
| عدم پرداخت | پیمانکار |
| عدم تحویل پروژه | کارفرما |
| تخلف از تعهدات | هر دو طرف |
باید ذکر شود:
پرداختهای انجامشده قابل استرداد نیست مگر طبق حکم داوری یا دادگاه.
پیشنهاد:
ماده ۱ – طرفین
کارفرما … پیمانکار …
ماده ۲ – موضوع
طراحی سایت …
ماده ۳ – تعهدات پیمانکار
تحویل سورس – آموزش – امنیت
ماده ۴ – تعهدات کارفرما
پرداخت – ارسال محتوا
ماده ۵ – مبلغ
…
ماده ۶ – پشتیبانی
…
ماده ۷ – مالکیت
سورس و دامنه متعلق به کارفرماست
ماده ۸ – فسخ قرارداد
ماده ۹ – حل اختلاف
امضا
قرارداد ابزاری ضروری برای شفافسازی تعهدات، زمانبندی و هزینهها در فرآیند طراحی است. این قرارداد از بروز اختلافات احتمالی جلوگیری کرده و حقوق هر دو طرف را تضمین میکند. در نهایت، قرارداد موجب اجرای دقیقتر، حرفهایتر و قابل پیگیری پروژه میشود.

نوشته شده توسط:
نوشته شده توسط:
نوشته شده توسط: