Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 2.02 KB

README.md

File metadata and controls

17 lines (14 loc) · 2.02 KB

راهنمای پیاده‌سازی Backend برای پروژه درس برنامه‌سازی وب

لطفاً در پیاده‌سازی بخش Backend پروژه‌ی خود به موارد زیر توجه ویژه‌ای داشته باشید:

  1. زبان و فریمورک: کدها باید با استفاده از زبان برنامه‌نویسی Python و فریمورک Django نوشته شوند.
  2. پایگاه داده: استفاده از SQLite3 مجاز نیست. پیشنهاد می‌شود از PostgreSQL استفاده کنید و اطمینان حاصل کنید که امکانات اصلی مانند Create, Delete, Update را پوشش دهید.
  3. تنوع کاربران: پیاده‌سازی دست‌کم دو نوع کاربر با دسترسی‌های متفاوت.
  4. تنظیمات قابل تغییر: امکان تغییر تنظیمات از طریق متغیرهای محلی.
  5. استانداردهای REST: اطمینان از رعایت استانداردهای REST.
  6. کدنویسی استاندارد: رعایت استانداردهای کدنویسی مانند cohesion و coupling.
  7. داشتن منطق و هدف: اطمینان از وجود منطق و هدف مشخص در پیاده‌سازی.
  8. تست API‌ها: استفاده از Postman برای تست API‌ها. لطفاً برای تست‌های احتمالی آماده باشید.
  9. قراردادن بر روی GitHub: پروژه باید روی GitHub قرار گیرد و دسترسی لازم به دستیار تحویل‌گیرنده داده شود.
  10. رعایت زمان‌بندی: تاخیرات از طریق GitHub سنجیده می‌شوند، پس حتماً کدهای خود را به موقع روی GitHub قرار دهید.
  11. ارسال فایل zip: فایل zip مربوط به کدهای پروژه باید بر روی کوئرا بارگذاری شود.

این موارد برای موفقیت در پیاده‌سازی پروژه شما ضروری هستند.