akshitagupta15june / PetMe-Prod

PetMe-Prod is an all-in-one platform that allows animals to be adopted, donated to pet lovers, and provides emergency medical care to stray animals in need.
https://pet-me-prod-pet-me-frontend.vercel.app/
MIT License
13 stars 37 forks source link

feat: Enhance Sign-In/Sign-Up Form with Professional UI and Zod Valid… #23

Closed 0xaira closed 4 weeks ago

0xaira commented 4 weeks ago

Description

This PR significantly improves the Sign-In and Sign-Up components by introducing a more professional and aesthetically pleasing UI, along with robust form validation using Zod. Below is a detailed list of the changes made:

Changes Made

UI/UX Improvements:

Form Validation:

State Management:

Technical Details

File Changes:

Dependencies Added:

Screenshots

Screenshot (156) Screenshot (157)

cb7chaitanya commented 4 weeks ago

@0xaira Bro, first of all I didn't assign you the issue, I was waiting for other contributors to comment too, that is why put you guys in a group, also the form is incorrect, it is not matching the existing UI scheme for the website

The zod validation is also in the wrong place, we will put all the zod validators in the packages folder and reuse them for the backend too

The biggest thing is, the Form component expects more fields when signing up that is why i put the hint to take a look at the existing donation form and volunteer form for all the fields, if not that take a look at the prisma schema in the Backend

0xaira commented 4 weeks ago

@cb7chaitanya,

Thank you for providing these insights. However, I must apologize as I currently don't have the bandwidth to contribute to this issue. I appreciate your understanding. Please feel free to assign it to someone else who has the capacity to address these concerns.

Best regards, Aira

cb7chaitanya commented 4 weeks ago

Alright closing it