[URGENT] Vanilla JS Developer - Google Places API & Webhook Integration (24h Deadline)

Job ID: 40116646

Budget: ₹600 – ₹1,500 INR

I want someone who explicitly knows:

Vanilla JavaScript, Browser APIs, Async script loading, Form validation, Third-party JS SDKs (Google Maps) and Webhooks

Technical Requirements

SDK Integration
Implementation of Google Places Autocomplete using the official JavaScript SDK with asynchronous loading via callback (no race conditions, no inline hacks).

Geospatial Data Handling
Extraction of high-precision latitude and longitude from the Google Place object and reliable mapping to the form state, with validation to prevent free-text or invalid locations.

Native Browser APIs
Use of native HTML5 date and time inputs (mobile-friendly), with JavaScript-based normalization (e.g., seconds padding, format consistency) to ensure backend and computational compatibility.

Network Operations
Secure transmission of a clean JSON payload to a REST API / webhook endpoint (e.g., n8n), with proper handling of async operations and error states.

CSS & UI Stability
Ability to handle UI edge cases involving third-party dropdowns, including z-index, overflow, and mobile browser quirks (especially for Google Places Autocomplete).

Project Scope & Constraints

Single-page interface

Pure JavaScript only (no React, Vue, Angular, or frameworks)

Code must be stable, predictable, and error-proof, not experimental

Focus on correctness and data integrity over visual polish
Related categories: JavaScript HTML5 Google Maps API n8n