
طراحی بک اند و سرور اپیلکیشن
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
با سلام و احترام وضعیتِ فعلی: هیچ بکاندی وجود ندارد. فریلنسر باید کل زیرساخت را از صفر بسازد میزبانی: روی سرویسِ ابریِ لیارا (میزبانِ ایرانی) — کارفرما حسابِ لیارا را خودش تهیه میکند و آنطور که مشاهده شده است به سادگی یک کلیک فریمورک مورد نظر شما و دیتابیس ساخته می شود.
امکاناتِ موردنیاز ۱) ورود با کدِ پیامکی (OTP) ورود فقط با شمارهٔ موبایل — کدِ ۵رقمی از طریقِ پیامک ارسال میشود. هر کاربر یک پروفایلِ مجزا در سرور داشته باشد که با شمارهٔ موبایلش شناسایی میشود. نکتهٔ مهم: فقط یک نشستِ فعال در هر لحظه مجاز است. اگر همان شماره از دستگاهِ دومی وارد شود، نشستِ (session) قبلی باید بلافاصله باطل شود (کاربر از دستگاهِ اول بهطورِ خودکار خارج میشود).
۲) پروفایلِ کاربر یک صفحه در اپ که کاربر این اطلاعات را در برنامه وارد میکند و در سرور، متصل به شمارهٔ موبایلش ذخیره میشود: نامِ دلخواه جنسیت تاریخِ تولد شهر
۳) اطلاعرسانی از سرور امکانِ ثبتِ پیام از سمتِ ادمین برای: اعلامِ انتشارِ نسخهٔ جدیدِ برنامه اعلامِ کدهای تخفیفِ مختلف برای مناسبت های مختلف این پیامها در صفحهٔ اصلیِ اپ به کاربر نمایش داده میشوند.
۴) رسانهٔ محافظتشده (عکس/ویدیو) اپ تعدادی عکس و ویدیو دارد که باید از سرور دریافت و در اپ نمایش داده شوند. الزام: این فایلها نباید از طریقِ لینکِ مستقیم (مثلاً در مرورگر) قابلِدسترسی باشند — فقط از داخلِ خودِ اپ.
۵) پرداختِ درونبرنامهای و اشتراک سه درگاه: کافهبازار، مایکت، زرینپال که مستنداتش برای اپ موبایلم توسط من پیاده سازی می شود و بک اندش توسط شما سه پلنِ اشتراک: یکماهه، سهماهه، یکساله قیمت و درصدِ تخفیفِ هر پلن باید از سرور خوانده شود (نه ثابت در کدِ اپ) تا بعداً از سمتِ ادمین قابلِ تغییر باشد. بعدِ پرداختِ موفق، اطلاعاتِ اشتراک (پلن، تاریخِ شروع/پایان) در سرور ذخیره و توسطِ اپ خوانده میشود.
۶) کدِ تخفیف تخفیف بهصورتِ مبلغِ ثابت (نه درصدی). دو نوع کد: محدود به تعداد — مثلاً یک کد فقط ۱۰ بار قابلِ استفاده باشد. نامحدود در بازهٔ زمانی — یک کد در یک بازهٔ تاریخِ مشخص، بدونِ محدودیتِ تعداد. چیزی که از فریلنسر میخواهیم
لطفاً بر اساسِ موارد بالا، موارد زیر را اعلام کنید: بازهٔ زمانیِ تحویل چون زمان تحویل خیلی مهم است و هر چه زودتر باشد بهتر است هزینه (کل پروژه، و در صورتِ امکان تفکیکشده بر اساسِ بخش) پیشنهادِ فنی — چه تکنولوژی/فریمورک را برای بکاند پیشنهاد میدهید
چیزی که میخواهم از شما دریافت کنم مستندسازیِ API و پنلِ مدیریتِ ساده برای انجام این موارد است. یک مستندِ فنیِ کاملتر (شاملِ جزئیاتِ دقیقِ API، مدلِ دیتابیس، و الزاماتِ امنیتی) هم آماده شده که همراهِ این معرفی در اختیارتان قرار میگیرد. با تشکر
مهارتهای مورد نیاز
برنامه نویسی بک اند (Back-End)
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 25 روزارسال پیشنهاد در:
- MAmahyarsoftware4.83(7) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 14 روزارسال پیشنهاد در:
- زمان تحویل: 1 روزارسال پیشنهاد در:


