Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 610 Bytes

File metadata and controls

24 lines (19 loc) · 610 Bytes

Frontend Documentation

The frontend is a Next.js application built with TypeScript and designed for seamless interaction with the backend API

🧭 Routes

  • / → Home Introductory landing page with service overview and API documentation.
  • /auth → Authentication Unified login and registration form with:
    • Client-side validation
    • reCAPTCHA protection
    • Cookie-based JWT handling
  • /profile → User Dashboard
    • View and manage API Keys (create, revoke)

⚙️ Tech Stack

  • Next.js (App router)
  • Typescript
  • Tailwind CSS
  • React Lucide Icons
  • Google reCAPTCHA
  • Axios