AVAminVost
FA
← Back to projects
WebInfrastructure

RapidDiag Web

Modern web-based successor to RapidDiag, using a lightweight local gateway to expose hardware diagnostics to a browser application.

What I did

Primary web application developer; Rust gateway was initially developed by another engineer, with Amin integrating and modifying it as needed.

Highlights

  • Designed the browser-to-local-gateway architecture using WebSocket communication.
  • Developed the Next.js/React web application and API integration layers.
  • Implemented login/session flow with NextAuth and JWT against MyRapidTrack APIs.
  • Migrated desktop diagnostic workflows toward the web architecture and coordinated hardware-data contracts with the local gateway.
  • Integrated with and modified the Rust local-gateway code when needed. Rust is working/integration-level experience rather than a primary language specialization.

Technology

Next.jsReactJavaScriptWebSocketNextAuthJWTREST APIsRust integration