پونیشا
انجام شده

اپلیکیشن سازمانی چندسکویی مبتنی بر nextcloud (اندروید و IOS)

  • توسعه‌ نرم‌افزار و آی‌تی

عنوان پروژه: اپلیکیشن سازمانی چندسکویی مبتنی بر Nextcloud (اندروید و iOS)

توضیحات پروژه:

با سلام و احترام،

ما در مجموعه تولیدی خود از یک پورتال سازمانی مبتنی بر Nextcloud استفاده می‌کنیم و به دنبال توسعه یک اپلیکیشن اختصاصی برای سیستم خود بر روی پلتفرم‌های موبایل (iOS با زبان Swift و Android با زبان Kotlin) هستیم.

ویژگی‌های اصلی مورد انتظار از اپلیکیشن:

  1. Deck: ماژول اصلی برای مدیریت و پیگیری وظایف کارمندان.
  2. Files: شامل مدیریت فایل، استفاده از برنامه‌های Office (ماژول اختصاصی onlyoffice) و امکانات ذخیره‌سازی.
  3. Talk: قابلیت‌های پیام‌رسانی، تماس صوتی و تصویری.
  4. درخواست مرخصی: بخشی برای ثبت و ارسال درخواست‌های مرخصی کارمندان.
  5. اطلاعیه‌ها: انتشار و پیگیری اعلان‌های داخلی شرکت.
  6. داشبورد: صفحه اصلی که کاربر هنگام ورود به اپ مشاهده می‌کند.

ماژول‌های فرعی در منوی ساندویچی:

  • ایمیل‌ها
  • مخاطبین
  • تقویم
  • درخواست مرخصی
  • اکتیویتی

تمامی ماژول‌های ذکر شده پیاده‌سازی شده و آماده‌ی یکپارچه‌سازی هستند. یوزر تست برای بررسی دقیقتر سیستم فراهم خواهد شد و تمامی ماژول‌ها دارای بک‌اند قوی و دسترسی API وسیع هستند.

ویژگی‌های طراحی مورد نظر:

  • عکس پروفایل کاربر در قسمت بالا سمت راست
  • منوی اصلی (منو ساندویچی) در بالا سمت چپ
  • پنج آیکن در نوار پایین (فوتر) به ترتیب از چپ به راست: اطلاعیه‌ها – فایل‌ها – داشبورد – Deck – گفت‌وگو
  • زبان اپلیکیشن: ترکی استانبولی و انگلیسی

وایرفریم طراحی‌شده برای اپلیکیشن نیز پیوست شده است.

منابع Nextcloud API و WebDAV برای توسعه‌دهندگان:

برای یکپارچه‌سازی Nextcloud در روند توسعه‌ی اپلیکیشن، منابع زیر به شدت مفید خواهند بود:

نکات مهم:

مسئول IT و برنامه‌نویس شرکت برای کمک و همکاری در طول پروژه با برنامه‌نویس عزیز در ارتباط خواهد بود. این یک پروژه فعال است و همکاری‌ها با پرداخت دستمزد برای بروزرسانی‌ها و اضافه کردن ماژول‌های بیشتر در آینده ادامه خواهد داشت.

به دلیل وسع پروژه و چندسکویی بودن ماژول و ساختار یکپارچه سیستم، در صورت نیاز به توضیحات بیشتر یا تمایل به برگزاری جلسه، خوشحال می‌شویم با ما در ارتباط باشید.

پیشاپیش از توجه و زمانی که برای بررسی این درخواست اختصاص می‌دهید، سپاسگزاریم.

با احترام،
سینا حسین زاده

مهارت‌های مورد نیاز

  • برنامه نویسی و ساخت اپلیکیشن اندروید (Android)

  • آی او اس (iOS)

  • برنامه نویسی موبایل

  • طراحی رابط کاربری (UI)

  • سوئیفت (Swift)

امکانات ویژه

  • بی‌نهایت

  • فوری

  • برجسته

  • متمایز

  • حرفه‌ای

فایل ها


سرویس‌های مرتبط


فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند

  • کارفرما این پیشنهاد را انتخاب کرده است.
    javadroid
    javadroid4.94(317) امتیاز
    زمان تحویل: 58 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 90 روز
    ارسال پیشنهاد در:
  • kotlin
    kotlin4.55(11) امتیاز
    زمان تحویل: 120 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 45 روز
    ارسال پیشنهاد در:
  • seyyedkarim
    seyyedkarim5(1) امتیاز
    زمان تحویل: 1 روز
    ارسال پیشنهاد در:
  • anovaco
    anovaco4.87(209) امتیاز
    زمان تحویل: 100 روز
    ارسال پیشنهاد در:
  • awmirgh
    awmirgh5(11) امتیاز
    زمان تحویل: 120 روز
    ارسال پیشنهاد در:
  • sepehrbayat
    sepehrbayat4.53(8) امتیاز
    زمان تحویل: 90 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 60 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 60 روز
    ارسال پیشنهاد در:

آخرین پروژه های توسعه‌ نرم‌افزار و آی‌تی

projects
طراحی سایت با وردپرسبه یک سایت وردپرسی با مشخصات درج شده در فایل پیوست جهت یک مجموعه خیریه نیازمندیم.
فرصت انتخاب
پیشنهادها8
طراحی و ساخت وب‌سایت اطلاعاتی مشابه نمونه معرفی‌شده

عنوان پروژه
طراحی و ساخت وب‌سایت اطلاعاتی مشابه نمونه‌ معرفی‌شده

شرح کلی پروژه
هدف، طراحی و پیاده‌سازی یک وب‌سایت اطلاعاتی از صفر است. ساختار کلی و ظاهر سایت براساس نمونه‌های stevemccurry.com و osvegroup.com خواهد بود و تمامی محتوا (متن و تصاویر) از سوی کارفرما آماده شده و در اختیار فریلنسر قرار می‌گیرد.

محدوده کار و مسئولیت فریلنسر
• تحلیل و طراحی رابط کاربری (UI/UX) صفحات وب
• پیاده‌سازی کامل فرانت‌اند و بک‌اند (در صورت نیاز CMS یا فریم‌ورک پیشنهادی)
• یکپارچه‌سازی محتوا و تصاویر آماده در ساختار سایت
• اطمینان از واکنش‌گرا بودن (Responsive) و بهینه‌سازی اولیه برای موتورهای جستجو
• مستندسازی نهایی و آموزش ساده برای ویرایش محتوا

نیازمندی‌ها و قابلیت‌های اصلی
• ساختار صفحات اطلاعاتی با امکان دسته‌بندی، جستجو و آرشیو محتوا
• طراحی بصری هماهنگ با هویت بصری نمونه‌های معرفی‌شده
• استفاده از استانداردهای روز وب (HTML5, CSS3, JavaScript) و در صورت لزوم CMS یا فریم‌ورک متن‌باز
• سرعت بارگذاری مناسب و رعایت اصول بهینه‌سازی اولیه (SEO)

ورودی‌های پروژه
• تصاویر به‌همراه فایل‌های متنی سازماندهی‌شده
• راهنمای هویت بصری (در صورت وجود) یا دستورالعمل کلی طراحی
• دسترسی به دامنه و فضای میزبانی (Hosting)

تحویل‌دادنی‌های مورد انتظار
• خروجی کامل وب‌سایت بر بستر میزبان مشخص
• کد منبع و مستندات فنی (Installation Guide, User Manual)
• راهنمای کوتاه برای مدیریت و به‌روزرسانی محتوا

راهنمای تهیه پروپوزال
در پروپوزال خود حتماً موارد زیر را بگنجانید:
• تشریح رویکرد پیشنهادی برای طراحی UI/UX و پیاده‌سازی (فناوری‌ها و فریم‌ورک‌های مورد استفاده)
• جدول زمان‌بندی کلی مراحل پروژه (تحلیل، طراحی، توسعه، تست، راه‌اندازی)
• برآورد تقریبی هزینه کل پروژه
• فهرست سؤالات یا فرضیات لازم برای روشن‌تر شدن محدوده کار
• ارائه نمونه‌کارهای مرتبط در حوزه طراحی و توسعه وب‌سایت‌های اطلاعاتی

نمونه وب‌سایت‌های مرجع
• stevemccurry.com
• osvegroup.com

نوع پروژه
ساخت از ابتدا (Greenfield Development)

رده‌بندی
توسعه نرم‌افزار و آی‌تی

فرصت انتخاب
پیشنهادها11
پیاده‌سازی لندینگ ریسپانسیو روی WordPress

شرح کلی پروژه: ایجاد و پیاده‌سازی یک صفحه لندینگ جدید برای نمایش در دسکتاپ و موبایل و قرار دادن آن روی WordPress.

محدوده کار و مسئولیت فریلنسر: • انجام کامل پیاده‌سازی صفحه لندینگ برای دسکتاپ و موبایل • قرار دادن و استقرار صفحه پیاده‌سازی‌شده روی WordPress

نیازمندی‌های فنی: • استفاده از Bootstrap • استفاده از SCSS • استفاده از JavaScript • استفاده از Swiper

تحویل‌دادنی مورد انتظار: یک صفحه لندینگ ریسپانسیو با فناوری‌های مشخص‌شده که روی WordPress قرار گرفته باشد.

موارد پیشنهادی برای بررسی در پروپوزال: • نمونه‌کارهای مرتبط با پیاده‌سازی لندینگ و WordPress • روش اجرای کار و فرضیات مربوط به ورودی‌های موردنیاز • برآورد زمان و هزینه پیشنهادی

فرصت انتخاب
پیشنهادها4
بازیابی موقعیت مکانی کسب‌وکار در Google

شرح کلی پروژه: موقعیت مکانی یک کسب‌وکار که پیش‌تر در Google ثبت شده بود، هفته گذشته حذف شده است. هدف، قابل مشاهده شدن دوباره این موقعیت مکانی در Google از طریق بازیابی یا ثبت مجدد آن است.

محدوده کار و مسئولیت فریلنسر: • بررسی و پیگیری وضعیت فعلی موقعیت مکانی حذف‌شده • انجام اقدامات لازم برای بازیابی یا ثبت مجدد موقعیت مکانی کسب‌وکار در Google • تغییر و اصلاح کار موجود، نه ایجاد یک پروژه مستقل از ابتدا

نتیجه مورد انتظار: موقعیت مکانی کسب‌وکار در Google دوباره ثبت یا بازیابی شود و امکان مشاهده مجدد آن فراهم شود.

ملاحظات همکاری: هزینه انجام کار با توافق طرفین تعیین می‌شود. جزئیات روش اجرا و اطلاعات موردنیاز برای پیگیری، در پروپوزال و هنگام شروع همکاری بررسی خواهد شد.

فرصت انتخاب
پیشنهادها0
طراحی سایت وردپرسیک سایت وردپرس به صورت فروشگاهی میخام باشه که توی حوزه ابزارآلات فعالیت کند
فرصت انتخاب
پیشنهادها8
بهینه‌سازی و افزایش سرعت وب‌سایت شرکتی

شرح کلی پروژه: وب‌سایت شرکتی موجود است و هدف پروژه، بهبود سرعت آن از طریق بهینه‌سازی وب‌سایت فعلی است.

محدوده کار و مسئولیت فریلنسر: مسئولیت فریلنسر، انجام خدمات بهینه‌سازی سرعت وب‌سایت شرکتی موجود است. این پروژه بر بهبود و تغییر محصول فعلی متمرکز است و شامل ساخت یک وب‌سایت جدید نیست.

هدف و نتیجه مورد انتظار: نتیجه مورد انتظار، وب‌سایت شرکتی سریع‌تر و بهبود‌یافته است. جزئیات اقدامات فنی لازم برای رسیدن به این نتیجه می‌تواند بر اساس بررسی وضعیت فعلی وب‌سایت در پروپوزال مشخص شود.

موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای بررسی و بهینه‌سازی سرعت وب‌سایت • برآورد زمان و هزینه اجرای کار • نمونه تجربه‌های مرتبط در بهینه‌سازی سرعت وب‌سایت • پیش‌نیازها یا وابستگی‌هایی که ممکن است بر اجرای بهینه‌سازی اثر بگذارند

فرصت انتخاب
پیشنهادها14
ساخت اسکریپت n8n برای پایش کانال و تماس خودکار

شرح کلی پروژه: ساخت یک اسکریپت اتوماسیون با n8n برای پایش یک کانال در شبکه‌های اجتماعی و برقراری تماس صوتی خودکار با موبایل. پروژه هنوز شروع نشده است.

محدوده کار و مسئولیت فریلنسر: • پیاده‌سازی اسکریپت اتوماسیون n8n برای پایش کانال شبکه‌های اجتماعی. • پیاده‌سازی سازوکار برقراری تماس صوتی خودکار با موبایل در چارچوب همین اتوماسیون. • مسئولیت پروژه شامل ساخت و پیاده‌سازی خروجی موردنیاز است و طراحی جداگانه جزو محدوده کار نیست.

تحویل‌دادنی مورد انتظار: اسکریپت اتوماسیون n8n که پایش کانال شبکه‌های اجتماعی و برقراری تماس صوتی خودکار با موبایل را پوشش دهد.

موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای پیاده‌سازی این اتوماسیون با n8n. • پیش‌نیازها و وابستگی‌های فنی موردنیاز برای پایش کانال و تماس صوتی خودکار. • برآورد زمان و هزینه اجرای کار و نمونه تجربه‌های مرتبط.

فرصت انتخاب
پیشنهادها2
توسعه نرم‌افزار مدیریت و تحلیل رسانه‌های ذخیره‌سازی

با سلام،

مجموعه ما در حال توسعه یک نرم‌افزار تخصصی دسکتاپ تحت سیستم‌عامل ویندوز جهت پایش، عیب‌یابی عمیق و مدیریت سطح سخت‌افزاری تجهیزات ذخیره‌سازی داده (HDD, SSD, Removable Drives) می‌باشد.

مستندات مهندسی پروژه، تحلیل نیازمندی‌ها (SRS) و سناریوهای تست به‌صورت دقیق مدون شده است و پس از ارزیابی اولیه، در اختیار فریلنسر منتخب قرار خواهد گرفت.

نمای کلی از هسته فنی پروژه (High-Level Scope): ۱. تعامل سطح پایین با رسانه‌های فیزیکی (Direct PhysicalDrive Access):

  • برقراری ارتباط با دیوایس‌ها در سطح سکتور و صدور دستورات کنترلی از طریق Win32 Storage APIs بدون وابستگی به لایه‌های اکسپلورر.
  • دریافت متادیتای هاردویر و گزارش‌گیری از وضعیت ثبات دیسک (S.M.A.R.T و لاگ‌های خطا).

۲. موتور اسکن سطحی و سنجش زمان پاسخ (Surface Latency Engine):

  • پیاده‌سازی مکانیزم تست تاخیر سکتوری به صورت میلی‌ثانیه‌ای (مشابه ابزارهای مانیتورینگ آزمایشگاهی نظیر Victoria) با مدیریت Non-blocking صف داده‌ها.

۳. عملیات بازنویسی و پاک‌سازی قطعی دیسک (Sanitization & Force Dismount):

  • پیاده‌سازی متدهای رونویسی داده مطابق با استانداردهای مرجع پاک‌سازی رسانه (مانند NIST SP 800-88).
  • مدیریت خطاهای قفل سیستمی، فرمت اجباری و بازنشانی ساختار بلاک‌های اولیه (LBA 0).

۴. موتور پردازش و استخراج امضای داده (Data Processing Core):

  • پیاده‌سازی اسکن خام بر اساس امضای فایل‌ها (Carving Engine) به صورت بهینه و مالتی‌ترد.

۵. ماژولار بودن و لایسنسینگ:

  • ساختار ماژولار کد جهت فعال‌سازی لایه‌های مختلف دسترسی با قفل سخت‌افزاری (HWID-based Licensing).
  • تولید گزارش خروجی مستند به‌همراه چک‌سام‌های رمزنگاری‌شده (مانند SHA-256).

شرایط الزامی توسعه‌دهنده:

  • تسلط عمیق به زبان‌های C++ یا C# (به‌ویژه تسلط بر Native APIs, P/Invoke و مدیریت حافظه).
  • درک دقیق و سابقه کار با IOCTLها، Handles، FSCTLs و مفاهیم ذخیره‌سازی داده (LBA, Block Size).
  • تسلط بر همزمانی پیشرفته (Multithreading & Asynchronous I/O) برای جلوگیری از قفل شدن رابط گرافیکی در زمان مواجهه با تاخیرهای سخت‌افزاری دیسک.
  • روحیه مهندسی، متعهد به کدنویسی تمیز، ساختاریافته و ماژولار.
فرصت انتخاب
پیشنهادها10
تست نفوذ و ارزیابی امنیت زیرساخت‌های دیجیتال

شرح کلی پروژه: شرکت توسعه تجارت پایدار پارسیان شرق برای تشکیل تیم تخصصی امنیت سایبری، به دنبال دریافت خدمات تخصصی تست نفوذ و ارزیابی امنیت است. این ارزیابی باید وضعیت امنیتی سامانه‌ها، شبکه‌ها و زیرساخت‌های دیجیتال را بررسی کند.

محدوده کار و مسئولیت فریلنسر: • انجام تست نفوذ و ارزیابی امنیت سامانه‌ها، شبکه‌ها و زیرساخت‌های دیجیتال • شناسایی ریسک‌ها و ضعف‌های امنیتی در محدوده بررسی • ارائه نتیجه بررسی و توصیه‌های مرتبط با یافته‌ها

تحویل‌دادنی‌های مورد انتظار: گزارش‌های تخصصی امنیتی شامل نتایج ارزیابی و یافته‌های حاصل از تست نفوذ مورد انتظار است. جزئیات قالب گزارش و سطح مستندات می‌تواند در پروپوزال مشخص شود.

مرز مسئولیت: این پروژه بر ارزیابی وضعیت امنیتی، شناسایی ریسک‌ها و ارائه گزارش و توصیه محدود است. اجرای اصلاحات یا رفع آسیب‌پذیری‌ها جزو مسئولیت این پروژه نیست.

موارد پیشنهادی برای بررسی در پروپوزال: • رویکرد پیشنهادی برای ارزیابی سامانه‌ها، شبکه‌ها و زیرساخت‌های دیجیتال • نمونه گزارش یا تجربه مرتبط در تست نفوذ و ارزیابی امنیت • روش ارائه یافته‌ها، اولویت‌بندی ریسک‌ها و توصیه‌های اصلاحی • پیش‌نیازها و اطلاعات موردنیاز برای آغاز ارزیابی

فرصت انتخاب
پیشنهادها4
عیب‌یابی ریموت دسکتاپ و راه‌اندازی ADAudit Plus

یک سری خرده کاری شبکه داریم اول اینکه روی یک سرورمون سرویس ریموت دسکتاپ هر چند روز دیگه اجازه نمیده کاربر جدید بهش ریموت کنه حتی اگه ادمین باشه ولی مثلا ۳ تا یوزری که قبل وصل بودن اوکین هنوز وصلن.این مشکلو باید پیدا کنیم حل کنیم دوم برنامه ADAudit plus ریختیم روی یک ماشین راه اندازیش سخته برامون می خواهیم انجام بشه

فرصت انتخاب
پیشنهادها2