HSMik

KotlinکوتلینJetpack Composeجت‌پک کامپوزRetrofitرتروفیتDaggerدگرHiltهیلتGitگیت
HSMik - slide 1

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

توسعه اپلیکیشن مدیریت روتر میکروتیک HSMik

اپلیکیشن اندروید نیتیو (Kotlin)، مدیریت شبکه و اینترنت اشیاء (IoT)

پروژه HSMik یک ابزار پیشرفته و تخصصی اندروید برای مدیریت لایه هات‌اسپات (Hotspot) روترهای میکروتیک است. فرانت‌اند این اپلیکیشن با تکیه بر متدهای مدرن توسعه نیتیو اندروید پیاده‌سازی شده و به مدیران شبکه اجازه می‌دهد بدون نیاز به کامپیوتر و نرم‌افزار Winbox، روترهای مختلف میکروتیک خود را در هر لحظه مانیتور و مدیریت کنند.

  • توسعه نیتیو مدرن اندروید: پیاده‌سازی کامل با زبان Kotlin، استفاده از ابزار مدرن ساخت واسط کاربری Jetpack Compose و اتصال شبکه بهینه با کلاینت Retrofit.
  • پایبندی به معماری پاک (Clean Architecture): پیاده‌سازی پروژه بر اساس اصول مهندسی نرم‌افزار Clean Architecture جهت افزایش توسعه‌پذیری، تست‌پذیری و تفکیک لایه‌های داده و منطق برنامه.
  • مدیریت جامع کاربران هات‌اسپات: قابلیت تعریف مستقیم یوزرهای جدید هات‌اسپات، اعمال محدودیت‌های حجمی و زمانی، ویرایش مشخصات و حذف (Delete) آنی کاربران بر روی روتر.
  • ارتباط امن از طریق Mikrotik API: استفاده از پروتکل رسمی و اختصاصی Mikrotik API Protocol جهت برقراری اتصال سریع، امن و پایدار با تجهیزات سیستم‌عامل RouterOS.
  • پشتیبانی از مدیریت چند روتری (Multi-Router): امکان ذخیره‌سازی اطلاعات چندین روتر مختلف میکروتیک و سوئیچ سریع بین آن‌ها جهت کنترل متمرکز شبکه‌ها.
  • مانیتورینگ آنلاین و خروجی داده‌ها: نظارت زنده و آنلاین بر میزان مصرف پهنای باند کاربران فعال، بررسی وضعیت کلی روتر و دریافت خروجی از لیست مصارف و اکانت‌های ساخته‌شده.
  • Android Native (Kotlin)
  • Jetpack Compose
  • Clean Architecture
  • Retrofit Networking
  • Mikrotik API Protocol
  • Hotspot & User Manager

حمایت و دریافت

دیدگاه‌ها (0)

هنوز دیدگاهی ثبت نشده است. اولین نفری باشید که دیدگاه خود را ثبت می‌کند!

ثبت دیدگاه جدید