هدف کلی: طراحی و پیادهسازی یک وبسایت (سایت B) که بهصورت خودکار به وبسایت دیگری (سایت A) متصل میشود و خدمات آن را با رابط کاربری فارسی و سیستم کاربری اختصاصی ارائه میدهد.
🔗 شرح اتصال بین دو سایت
سایت A در حال حاضر خدمات مشخصی ارائه میدهد .
خدمات در سایت A از طریق خرید اشتراک فعال میشود و با یک حساب کاربری مرکزی برای همه کاربران انجام میگیرد.
سایت B باید بهصورت خودکار با سایت A در ارتباط باشد، طوری که هر درخواستی که در سایت B ثبت میشود، در پشت صحنه از طریق API یا هر روش مناسب دیگر، در سایت A اجرا شود.
⚙️ ویژگیها و تفاوتهای سایت B نسبت به سایت A
زبان سایت:
رابط کاربری کاملاً فارسی.
ترجمه و بومیسازی بخشهای مختلف (منوها، فرمها، پیامها، خطاها، توضیحات خدمات و...)
سیستم کاربری:
کاربران در سایت B ثبتنام میکنند و حساب شخصی دارند.
هر کاربر فقط میتواند خدمات مربوط به حساب خودش را سفارش دهد (نه بهصورت عمومی).
فرآیند انجام خدمات:
وقتی کاربر در سایت B خدمتی انتخاب میکند ، سایت B درخواست را بهطور خودکار به سایت A ارسال میکند تا در آنجا پردازش و انجام شود.
نتیجه انجام خدمات (موفقیت، خطا، وضعیت انجام، و...) باید از سایت A گرفته شود و در پنل کاربری سایت B نمایش داده شود.
پنل مدیریت (ادمین):
ادمین بتواند کاربران، سفارشها، تراکنشها، وضعیت ارتباط با سایت A و تنظیمات API را مدیریت کند.
