akshitagupta15june / PetMe

PetMe 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. Star this repo⭐
https://akshitagupta15june.github.io/PetMe/
MIT License
490 stars 755 forks source link

Form Validation Logic Absence and Google Maps API Integration #1515

Open AnantPatel1 opened 6 months ago

AnantPatel1 commented 6 months ago

Description: Currently, the form on our project lacks validation logic, which is essential for ensuring data integrity and user experience. Additionally, integrating automatic location fetching using the Google Maps API could greatly enhance user convenience and improve the overall functionality of our application.

Tasks:

Form Validation Logic: Assess the necessary validation requirements for each field in the form. Implement client-side and server-side validation to ensure data integrity. Provide appropriate error messages for users when validation fails.

Google Maps API Integration: Obtain a Google Maps API key for accessing location-related services. Implement functionality to automatically fetch the user's location. Display the fetched location on the form or use it for other relevant features.

Benefits:

Improved data integrity and user experience through form validation. Enhanced functionality with automatic location fetching, reducing user effort and increasing engagement.

Screenshot (31)

Screenshot (32)

Notes: would require Google Maps API key for accessing location-related services.

please assign me this task under GSSOC'24 so that I may work over it

AnantPatel1 commented 6 months ago

@akshitagupta15june Hey, I would like to work on this issue under GSSOC'24