Interview Simulater Frontend

Frontend routes are now split by product responsibility.

Authentication lives on its own route, the interview workflow runs on its own protected route, and the API client now retries protected requests after an automatic JWT refresh.

Route Structure

Auth route

Register users, issue JWT tokens, refresh tokens manually, and configure the backend API target without mixing interview controls into the same screen.

Go to /auth

Protected Workspace

Interview route

Start interviews, fetch questions, submit answers, and inspect summary reports from a route dedicated to authenticated interview operations.

Go to /interview

LLM Readiness

Waiting on provider details

The frontend already renders structured evaluation output from the backend. Once you give the purchased LLM provider details, the same UI will show real model-backed scoring with no route redesign needed.