Google Apps Script Developer for "Cardly" - 29/09/2025 07:45 EDT need Web Development
Contact person: Google Apps Script Developer for "Cardly" - 29/09/2025 07:45 EDT
Phone:Show
Email:Show
Location: Hyderabad, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Job Title: Expert Google Apps Script Developer to Build "Cardly" - An Automated Contact Manager
Project Overview: We are looking to hire an expert Google Apps Script developer to build a lean, automated contact management system named "Cardly." This system is designed to integrate seamlessly with the Google Workspace ecosystem (Sheets, Drive, Contacts, Calendar).
We have a complete and highly detailed "Master Architectural Blueprint" that outlines every requirement, data flow, security protocol, and self-healing mechanism. Your job will be to implement this blueprint precisely to create a robust and scalable application. This is not a project that requires you to design the architecture; you will be executing a well-defined plan.
About Cardly: Cardly is not a complex CRM like Salesforce. It is a simple, efficient tool for users to capture and manage leads directly within their Google environment. The core purpose is to make lead onboarding as simple as filling out a web form (served by Apps Script), ensuring no contact is ever lost.
Key Responsibilities:
Environment Setup:
Create the specific Google Drive folder structure as defined in the blueprint (e.g., Cardly_Master_Project, Cardly_Master_Users, Cardly_Master_Admin).
Set up the core Google Sheets that will function as the system's database, including Cardly_Pending_Sync (the processing queue) and Cardly_Master_Audit_Log.
Backend Development (in [login to view URL]):
Implement the user onboarding workflow: automatically create a dedicated folder and sheet for each new user upon signup.
Develop the core queue processing logic (processPendingQueue) that runs every 5 minutes to handle new contacts.
Build the deduplication engine to check for existing contacts (by phone or email) and merge data without creating duplicates.
Integrate with Google APIs: Sheets, Drive, People API (Contacts), and Calendar API for syncing.
Implement a comprehensive audit logging function (logAudit) that records every system action (success or failure) for compliance and traceability.
Frontend Development (in [login to view URL]):
Build a clean, professional, and mobile-responsive web form (served by Apps Script) for users to submit new contact information.
Ensure the form provides clear success/error feedback to the user and is optimized to load quickly, even on slow connections.
System Resilience and Security:
Implement self-healing mechanisms, such as a script that automatically recreates missing triggers.
Use LockService to prevent race conditions and data corruption during critical operations like new user signups.
Ensure all error handling provides user-friendly messages, never technical jargon.
Follow the principle of least privilege for API scopes and lock down master sheets to be editable only by the script owner.
What We Will Provide:
A complete Master Architectural Blueprint that explains every rule, component, and workflow in detail.
The exact specifications for the backend logic ([login to view URL]) and frontend UI ([login to view URL]).
A definitive list of all required naming conventions for folders, sheets, and script functions.
Required Skills and Experience:
Expert-level proficiency in Google Apps Script is mandatory.
Proven experience building and deploying complex, automated workflows within the Google Workspace ecosystem.
Strong command of Google Workspace APIs (Sheets, Drive, People API, Calendar).
Experience creating user-facing web apps with HTML/CSS/JavaScript within Google Apps Script.
A deep understanding of how to use Google Sheets as a functional database (data modeling, querying, locking).
Demonstrated experience in implementing robust error handling, logging, and security best practices in Apps Script.
Project Goal: The final deliverable is a fully functional, deployed Google Apps Script application that is a perfect implementation of the provided blueprint. The system must be secure, scalable, fully automated, and ready for a non-technical owner to manage.
If you are a detail-oriented developer with a passion for Google Workspace automation, we encourage you to apply." (client-provided description)
Matched companies (3)

Codetreasure Co

TG Coders
