لیست کامل نیازمندیهای پروژه 1. ساختار و ویژگیهای اصلی اپلیکیشن • نوع اپلیکیشن: وب اپلیکیشن با ظاهر فلش کارت (پشت و رو). • پشتیبانی از زبان: کاملاً سازگار با فارسی (RTL، فونت مناسب، ورودی/خروجی UTF-8). • دامنه و هاست: o دامنه: دارم o هاست: هاست اشتراکی لینوکس با cPanel و MySQL. و PHP version: 8.3.19 2. دستهبندیها • انواع دستهبندی: o مقطع (مثل: علوم پایه، پره اینترنی، دستیاری،...) o درس (مثل: داخلی، جراحی، اطفال،....) o مبحث (مثل: کبد، کیسه صفرا، آنمی، رشد و نمو،...) o موضوع (مثل: سیروز، غربالگری بینایی، سیستیک فیبروز،...) o نوع (شناسنامه دار، تالیفی) o در صورتی که شناسنامه دار انتخاب شود یک کادر باز شود که شناسه در آن نوشته شود ( مثل: پره انترنی اسفند 1403) • مدیریت دسته بندیها: o فقط مدیر میتونه دسته بندیها رو ایجاد، ویرایش یا حذف کنه. o دسته بندیها میتونن ساختار درختی داشته باشن (مثلاً مبحث زیر درس). 3. فلش کارتها • ساختار فلش کارت: o هر کارت شامل پشت و رو (مثل سؤال/جواب). o پشتیبانی از متن، صدا و تصویر برای هر دو طرف کارت. o در زیر هر فلش کارت 2 دکمه " درست" (سبز رنگ) و "نادرست" ( قرمز رنگ) و نارنجی رنگ "افزودن به علاقه مندی " و خاکستری رنگ " گزارش خطا" باشد o با زدن دکمه درست کارت به خانه بعدی می رود o با زدن دکمه نادرست کارت به خانه اول باز می گردد o با افزودن به علاقه مندیها از چرخه لایتمن خارج و در خانه علاقه مندی در فضای کاربری شخص قرار می گیرد o با زدن دکمه ارسال گزارش کادری ایجاد شود تا بتوان شرح پیشنهاد یا اشتباه ارسال شود • ایجاد فلش کارت: o هر کاربر ثبت نام شده میتونه بدون نیاز به مجوز خاص، فلش کارت جدید ایجاد کنه. o فلش کارتها فقط توی دستهبندیهایی که احتمالاً یعنی ظرفیتشون پر نشده قابل افزودن هستن. o فلش کارتهای جدید برای تأیید به مدیر ارسال میشن. o تا قبل از تایید فلش کارت کاربر میتونه فلش کارت رو ادیت کنه • تأیید فلش کارت: o مدیر فلش کارتها رو بررسی و تأیید/رد میکنه. o وضعیت فلش کارت: در انتظار (pending)، تأییدشده (approved)، ردشده (rejected). • نمایش تعداد تأییدها: o هر کاربر توی پنل کاربریش میتونه تعداد فلش کارتهای تأییدشده خودش رو ببینه. o آمار کلی فلش کارتهایی که تایید شده به تفکیک هر درس میتونه ببینه 4. سیستم کاربران • انواع کاربران: o مدیر: ایجاد دستهبندی، تأیید فلش کارتها، مدیریت کلی. o ادیتور: میتونه قلش کارتها رو ادیت و تایید کنه ولی نمیتونه دسته بندی رو تغییر بدهد o کاربر عادی: مشاهده فلش کارتها، ایجاد فلش کارت جدید، مشاهده تعداد کارتهای تأییدشده. • دسترسی کاربران عادی: o همه کاربران ثبت نامشده میتونن فلش کارتها رو ببینن. o برای ایجاد فلش کارت نیازی به مجوز خاص نیست، فقط باید توی دسته بندیهای مجاز باشه. • احراز هویت: o فرم ثبت نام کاربر میخوام اینجوری باشه که اول یه کادر باشه که بنویسه شماره موبایلتو وارد کن، بعد از دریافت شماره موبایل و بررسی اعتبار سنجی یه کد 4 رقمی برای کاربر پیامک بشه ( پنل پیامک هم دارم) بعد از وارد شدن کد توسط کاربر، بره به صفحه بعد، تو صفحه بعد، نام و نام خانوادگی و پسورد رو از کاربر بگیره و در پایین صفحه یه دکمه به اسم شروع باشه که با زدن اون وارد محیط وب اپ میشه o در آینده فقط با یوزر و پسورد میتونه وارد بشه o هر کاربر میتونه اکانت خودش رو به شخص دیگه انتقال بدهد، این امکان در فضای کاربری شخص فراهمه که بعد از انتقال تمام اطلاعات کاربر به شماره تلفن جدید منتقل میشه و شماره تلفن قبلی از دیتابیس پاک میشه o هر کاربر در بدو ورود یوزر هست که بعدا توسط مدیر اگه لازم باشه ادیتور میشه و فلش کارتهای در دسته بندی خاص بهش واگذار میشه 5. سیستم مرور فلش کارتها • ادامه مرور: o کاربران میتونن مرور فلش کارتها رو از جایی که دفعه قبل متوقف کردن ادامه بدن. o کاربرها در فضار کاربریشون میتونن چند تا تاریخچه مرور داشته باشن تحت عنوان مرورهای من o این مرورها میتونه تو درسای مختلف باشه که کاربر میتونه ادامشو دنبال کنه o توی پنل کاربری، علاوه بر تعداد کارتهای تأییدشده، یه بخش آماری باشه که نشون بده کاربر چند کارت مرور کرده، چند کارت به علاقهمندیها اضافه کرده، یا توی کدوم درسها فعالتره. o • سیستم لایتنر (G5): o فلش کارتهایی که به علاقهمندیها اضافه نشن، وارد سیستم لایتنر (الگوی تکرار حافظه) میشن. o سیستم لایتنر باید بر اساس الگوی G5 (احتمالاً 5 مرحله تکرار) کار کنه. o کاربر بتونه خانه های بیشتری با فواصل مرور مد نظرش ایجاد کنه 6. سیستم پرداخت و پاداش • محدودیت مطالعه: o کاربران بعد از مطالعه 100 فلش کارت در هر درس، برای ادامه باید هزینه اون درس رو بپردازن. • تقسیم درآمد: o هزینههای دریافتی از کاربران، بین کاربرانی که فلش کارتهای تأییدشده اون درس رو ایجاد کردن، تقسیم میشه. o بعد از کم کردن 20 درصد هزینه از درآمد کلی که به حساب مدیر میره بقیه هزینه ها به تناسب تقسیم میشن (بر اساس تعداد کارتهای تأییدشده هر کاربر). 7. سایر ویژگیها • رابط کاربری: o طراحی تعاملی برای فلش کارتها (مثل انیمیشن چرخش). o پشتیبانی از فونتهای فارسی (مثل Vazir). o طراحی RTL با فریمورکهایی مثل Bootstrap. • امنیت: o جلوگیری از حملاتی مثل SQL Injection و XSS. o مدیریت امن فایلهای آپلودشده (صدا و تصویر). ________________________________________ اعلانها (Notifications): o اعلان برای یادآوری مرور کارتها بر اساس سیستم لایتنر. (اگر موردی اضافه بر این به ذهنتون میرسه بگید، افراد دارای نمونه کار مشابه در اولویت هستند،خیلی عجله ندارم ولی نظم و خوش قولی و سلیقه خیلی برام مهمه، حرفی که میزنید پای حرفتون باشید، برمبنای صداقت بریم جلو) ( لطفا بفرمائید در فرانت و بک چه پلنی دارید؟)
15,000,000 تومان
6 خرداد 1404
60 روز
4 پیشنهاد
دارد
متوسط
ما به دنبال یک برنامهنویس فریلنسر حرفهای و متعهد هستیم تا اپلیکیشن خرید و فروش طلا را برای پلتفرمهای اندروید و iOS، به صورت پروژهای و با ددلاین یکماهه، پیادهسازی کند. #### مهارتها و تکنولوژیهای مورد نیاز: - تسلط کامل به Flutter یا React Native برای توسعه اپلیکیشن کراسپلتفرم (ترجیحاً Flutter) - تجربه پیادهسازی اپلیکیشنهای مالی یا فروشگاهی - آشنایی با مفاهیم امنیت اطلاعات و احراز هویت چندمرحلهای - تجربه کار با APIهای بهروزرسانی قیمت لحظهای (به خصوص طلا و ارز) - توانایی پیادهسازی کیف پول دیجیتال و سیستم گزارشگیری تراکنشها - تسلط به توسعه سمت سرور (Node.js یا .NET یا مشابه) و دیتابیس (PostgreSQL یا مشابه) - تجربه کار با درگاههای پرداخت آنلاین و پرداخت دفتری (پرداخت در محل یا اعتباری) - آشنایی با سیستمهای امتیازدهی و دسترسی کاربران براساس سطح (Leveling) - پیادهسازی UI/UX حرفهای و کاربرپسند #### بخشی از نیازمندیهای پروژه: 1. چند مدل خرید و فروش طلا (آب شده، با اجرت و بدون اجرت و ...) 2. تعیین دسترسی و آپشنهای کاربران براساس سطح (A, B, C و ...) 3. ثبتنام کامل کاربران، ورود با شماره موبایل/اثر انگشت/تشخیص چهره و احراز هویت تصویری توسط ادمین سایت 4. بهروزرسانی هوشمند و لحظهای قیمت طلا با استفاده از منابع معتبر (API یا اشتراک مرجع) 5. پیادهسازی بخش پرداخت (آنلاین، دفتری، مدل ترکیبی) 6. قابلیت ثبت سفارش خرید/فروش (Order) توسط کاربر 7. بخش کیف پول با گزارش کامل تراکنشها، واریز، برداشت و امکانات مدیریتی #### شرایط همکاری: - مدت پروژه: 1 ماه (غیرقابل تمدید) - مدل همکاری: کاملاً ریموت/پروژهای - تسویه: توافقی/مرحلهای متناسب با پیشرفت کار - امکان همکاری بلندمدت در صورت رضایت طرفین #### نحوه ارسال رزومه: اگر تمام یا بیشتر قابلیتهای بالا را دارید، لطفاً رزومه و نمونهکارهای مرتبط خود را ارسال کنید. در پیام خود حتماً زمانبندی تقریبی، تکنولوژی پیشنهادی، و نمونه کد یا پروژه واقعی قبلیتان را ذکر کنید.
آگهی استخدام توسعهدهنده پلاگین برای CS-Cart Multi-Vendor Ultimate ما به دنبال یک توسعهدهنده حرفهای و متعهد برای توسعه پلاگینهای حملونقل و لجستیک (مانند اسنپباکس، چاپار، پست و غیره)، احراز هویت، اعتبارسنجی و سایر افزونههای مرتبط با پلتفرم CS-Cart و قالب Unitheme 2 هستیم. ضمن اینکه اگر شما یک توسعهدهنده Full-Stack هستید، اولویت بالاتری خواهید داشت! مسئولیتها: توسعه و سفارشیسازی پلاگینهای حملونقل و لجستیک برای مارکتپلیس پیادهسازی افزونههای احراز هویت و اعتبارسنجی توسعه ویژگیهای جدید و بهینهسازی عملکرد پلاگینها همکاری نزدیک با تیم طراحی و محصول برای اطمینان از سازگاری با قالب Unitheme 2 رفع اشکال و بهبود عملکرد سیستم مهارتهای مورد نیاز: تسلط کامل بر Laravel، PHP و MySQL آشنایی با پلتفرم CS-Cart یا سایر پلتفرمهای مشابه (مزیت محسوب میشود) دانش کافی در استفاده از Git و Docker آشنایی با اصول SEO و بهینهسازی عملکرد وب توانایی کار تیمی، حل مسئله و مدیریت زمان اولویتها: توسعهدهندگان Full-Stack با تجربه در هر دو بخش frontend و backend توانایی ارائه کد تمیز و مستندسازی مناسب شرایط همکاری: پروژه بهصورت فریلنس و دورکاری است. امکان همکاری بلندمدت برای پروژههای بعدی لطفاً نمونهکارهای مرتبط (بهویژه پروژههای CS-Cart یا پلاگینهای مشابه) را در پیشنهاد خود ارائه دهید.
eReliever, پلتفرم آنلاین اختصاصی برای ارائه مشاوره و حمایت به مهاجران ایرانی. ماموریت ما توانمندسازی افراد در دیاسپورای ایرانی است تا چالشهای منحصر به فردی که با آنها مواجه هستند را پشت سر بگذارند و زندگی پرمعنا و سالمی داشته باشند. در eReliever، ما پیچیدگیهای مهاجرت و نیازهای خاص مهاجران ایرانی را درک میکنیم. چه بخواهید با فرهنگ جدید سازگار شوید، چه با دینامیکهای خانواده کنار بیایید یا استرس خود را مدیریت کنید، ما اینجا هستیم تا راهنماییهای تخصصی را متناسب با تجربیات شما ارائه دهیم. ما میدانیم که جستجوی مشاوره میتواند طاقتفرسا باشد، بهویژه وقتی که خدمات به راحتی در دسترس نباشد، به همین دلیل ما پلتفرمی کاربرپسند ایجاد کردهایم که پشتیبانی حرفهای را مستقیماً در دسترس شما قرار میدهد—فرقی نمیکند کجا هستید. پلتفرم ما شامل مشاوران متخصص، در حیطه روانپزشکی و روانشناسی است که در کار با مهاجران ایرانی تخصص دارند. از طریق جلسات خصوصی و با رعایت رازداری ما از افرادی که با چالشهای سلامت روان مانند اضطراب، افسردگی، مسائل هویتی و غیره دست و پنجه نرم میکنند، پشتیبانی میکنیم. هر جلسه به گونهای طراحی شده است که نیازهای خاص شما را برطرف کند و زمانبندی انعطافپذیر ما، دسترسی به مراقبتهای مورد نیاز شما را آسانتر از همیشه کرده است. این تنها فاز اول پروژه ما است. گامهای بیشتری در پیش داریم و در ماههای آینده خدمات و منابع جدیدی برای حمایت از جامعه مهاجر ایرانی معرفی خواهیم کرد.
باسلام یک فرم ورود و عضویت مشابه تصویر پیوست با افزونه دیجیتس یا گرویتی فرم میخواهیم طراحی بشه هر دو افزونه خریداری شدن و هستن لطفا کسانی که به سرعت میتونن کارو انجام بدن پیشنهاد بدهند