Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New API] : GeoPlaceAPI #78

Closed
1 task done
Suyash878 opened this issue May 12, 2024 · 3 comments · Fixed by #115
Closed
1 task done

[New API] : GeoPlaceAPI #78

Suyash878 opened this issue May 12, 2024 · 3 comments · Fixed by #115
Assignees
Labels
awesome existing-api Existing_API gssoc New label for GSSOC-24 level2 NEW API/2 EXISTING API/3 BUGS

Comments

@Suyash878
Copy link
Contributor

Suyash878 commented May 12, 2024

Brief Description 🤓

Overview

The Geocoding, Reverse Geocoding, and Place Autocomplete API provides developers with functionalities to convert addresses to geographic coordinates, find addresses from coordinates, and offer predictive search suggestions as users type.

How will you develop it?🤩

Development Approach

  1. Setup Express Server: Create an Express.js server to handle HTTP requests.
  2. Integrate Google Maps API: Utilize Axios to make HTTP requests to Google Maps API endpoints for geocoding, reverse geocoding, and place autocomplete.
  3. Define Endpoints: Implement Express routes for geocoding, reverse geocoding, and autocomplete functionality.
  4. Handle Responses: Parse and handle responses from OpenStreetMap Nominatim API, providing appropriate data back to the client.
  5. Error Handling: Implement error handling for API requests and responses to ensure reliability.
  6. Testing: Test the API endpoints thoroughly to ensure functionality and performance.

Deployment

No

Select the open source program you are contributing to

Other

Code of Conduct

@dishamodi0910
Copy link
Owner

Greetings @Suyash878🎀 ! , We are excited to have you dive into another issue with us!🚀
Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.

Use command /gssoc24 to self assign the issue.

This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board.
We request you to follow CONTRIBUTING GUIDELINES.
Looking for your PR soon!
In case of any issues, you can contact us on Discord.❣️

@dishamodi0910 dishamodi0910 added awesome gssoc New label for GSSOC-24 level3 NEW API/3 EXISTING API ENHANCEMENTS/5 BUGS newapi Denotes the new api is there labels May 12, 2024
@Suyash878
Copy link
Contributor Author

/gssoc24

@Suyash878 Suyash878 mentioned this issue May 16, 2024
6 tasks
@dishamodi0910 dishamodi0910 added existing-api Existing_API level2 NEW API/2 EXISTING API/3 BUGS and removed newapi Denotes the new api is there level3 NEW API/3 EXISTING API ENHANCEMENTS/5 BUGS labels May 18, 2024
@dishamodi0910
Copy link
Owner

Hey @Suyash878 ! I wanted to inform you that we have closed issue.Thank you for your understanding, and we look forward to your continued engagement with our repository🤗.
In case of any issues, you can contact us on Discord.
Thank you! ❣️
Happy Coding! ✨
Will See you soon❣️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awesome existing-api Existing_API gssoc New label for GSSOC-24 level2 NEW API/2 EXISTING API/3 BUGS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants