Project Description
I need a clean, minimalistic module inside my existing Lovable portal that pulls live data from Zoho CRM through an API-key based connection. When a logged-in user types any keyword—vendor name, brand name, account name, or contact—the portal should instantly query Zoho and return two grouped results:
• Accounts: clicking an account reveals its name plus every linked contact with full details.
• Contacts: clicking a contact shows full name, email, mobile, and the related account.
Speed is important; results must feel instantaneous, and the UI should remain lightweight so it blends naturally with the current Lovable styling.
Core requirements
• Secure access using my Zoho API key (no OAuth for now).
• Live search on the following fields: vendor name, brand name, account name, and contact.
• Well-structured code that allows future expansion—today it is Accounts and Contacts, but tomorrow it could include Deals or custom modules.
Deliverables
1. Commented source code (front-end and back-end) that handles the API key authentication, search, and data display.
2. Instructions for deploying the module inside Lovable.
3. A short hand-off call or video walkthrough.
Please tell me:
• Similar integrations you have completed, especially with Zoho CRM.
• Whether you favor a direct REST approach or a small middleware layer, and why.
• Estimated timeline and a fixed-price cost.
I am ready to move quickly once I see a clear plan and relevant previous work.