GK
AboutSkillsProjectsCertificatesContact
00:00:00
AboutSkillsProjectsCertificatesContact
Crafted with pixels & logic© 2026 Gautham Krishna. All rights reserved.
Swades Connect
Back to Projects

Swades Connect

Odoo CRM Extractor

tsTypeScriptreactReactChrome ExtensionManifest V3tailwindTailwind CSS

A Chrome Extension (Manifest V3) that extracts Contacts, Opportunities, and Activities from Odoo CRM via RPC interception, with a React-powered dashboard for data management and export. Built in a 5-hour hackathon, it features automatic view detection and Shadow DOM isolation.

Unique Features

Automatic detection of Odoo list and kanban views
RPC interception to capture Odoo’s internal API calls
Pagination handling for multi-page data extraction
Export to CSV and JSON formats
Shadow DOM isolation preventing CSS conflicts with host page
Chrome Manifest V3 compliance with service workers

Tech Stack

FrontendReact 18, Tailwind CSS, Vite with CRXJS plugin
LanguageTypeScript 5
PlatformChrome Extension APIs (Manifest V3), chrome.storage.local, Service Workers