Skip to content

Conversation

@jayesh9747
Copy link

PR Title: Enhance Form Handling with React Hook Form & UI Improvements

Changes Made:

  1. Integrated react-hook-form for better form handling, reducing manual state management and validation complexity.
  2. Utilized @tanstack/react-query for API interactions, improving data fetching and mutations.
  3. Refactored UI:
    • Improved form structure with better styling.
    • Enhanced modal layout for a cleaner user experience.
    • Updated buttons with better spacing and hover effects.
  4. Added sonner toast notifications for better feedback on success and errors.
  5. Improved project selection logic to handle recent projects more efficiently.

Why This Change?

  • Simplifies form state management and validation.
  • Enhances user experience with improved UI.
  • Makes API calls more efficient with React Query.
  • Provides better feedback using toast notifications.

Screenshot :

Screenshot from 2025-02-13 23-35-55
Screenshot from 2025-02-13 23-29-26

jayesh9747 and others added 3 commits February 12, 2025 19:52
Title: Update Project Setup Documentation

Description:

Added instructions for installing and using Turbo for monorepo management.
Updated npm installation command to include --legacy-peer-deps for dependency compatibility.
Specified that the frontend will be accessible at http://localhost:5173/.
Improved clarity and formatting in the setup instructions.
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.

1 participant