Skip to content

Conversation

@saniyaa7
Copy link
Collaborator

  • Forgot password page UI with validation of email
  • Dashboard UI with side Nav bar
  • Key Generation Listing with sorting on creation date

@saniyaa7 saniyaa7 requested a review from naaz-josh October 20, 2025 13:19
@sethu sethu requested a review from Copilot October 24, 2025 07:50
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a forgot password page with email validation, a redesigned dashboard with sidebar navigation, and an API key generation feature with sortable key listing. The authentication pages (login/signup) have been refactored to use a centered card layout instead of a split-screen design.

Key Changes:

  • Added forgot password functionality with email validation and success state
  • Redesigned dashboard with sidebar navigation supporting multiple tabs (Overview, Speech to Text, API Keys)
  • Implemented API key generation modal with copy-to-clipboard functionality and sortable keys table

Reviewed Changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
frontend/package.json Added lucide-react icon library dependency
frontend/app/signup/page.tsx Refactored to centered card layout with adjusted animation timing
frontend/app/login/page.tsx Refactored to centered card layout with improved code formatting
frontend/app/forgot-password/page.tsx New forgot password page with form validation and success state
frontend/app/dashboard/page.tsx Redesigned with sidebar navigation and multi-tab functionality
frontend/app/componenets/SpeechToText.tsx New component for audio recording/upload and transcription
frontend/app/componenets/GenerateKeyModal.tsx New modal component for API key generation
frontend/app/componenets/APIKeysTable.tsx New table component with sortable API keys by creation date
Files not reviewed (1)
  • frontend/package-lock.json: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@saniyaa7 saniyaa7 changed the base branch from python-check to master October 24, 2025 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants