AVAminVost
EN
بازگشت به پروژه‌ها ←
وبزیرساخت

RapidDiag Web

نسخه Web-Based و جدید RapidDiag که از یک Local Gateway سبک برای دراختیارگذاشتن اطلاعات Diagnostic سخت‌افزار به Browser استفاده می‌کند.

نقش و کاری که انجام دادم

توسعه اصلی Web App با من بوده است. Gateway مبتنی بر Rust ابتدا توسط همکار دیگری نوشته شد و من در بخش Integration و اصلاحات موردنیاز با آن کار کرده‌ام.

نکات مهم

  • طراحی ارتباط Browser و Local Gateway با WebSocket.
  • توسعه Web App با Next.js/React و لایه‌های API Integration.
  • پیاده‌سازی Login/Session با NextAuth و JWT در ارتباط با APIهای MyRapidTrack.
  • انتقال تدریجی Workflowهای نسخه Desktop به معماری Web و هماهنگی قرارداد داده با Gateway محلی.
  • Integration و اصلاح محدود کد Rust در صورت نیاز؛ Rust برای من تجربه کاری در سطح Integration است و زبان اصلی‌ام نیست.

تکنولوژی‌ها

Next.jsReactJavaScriptWebSocketNextAuthJWTREST APIsRust integration