01Context
The user set a goal — sales, partnerships, hiring or fundraising — and DEAL analysed their LinkedIn chats and the profiles of 1st- and 2nd-degree connections against it. The output was a prioritised list of people to engage with that day, with suggested messages and reminders.
02What I built
The Chrome extension, built on CRXJS — the Vite plugin for Chrome extensions — so the extension is developed like a modern front-end app, with Vite’s dev server and hot reload, and packaged for the Chrome Web Store.
03Architecture
An extension is not a web page, and that decides the design. DEAL’s interface sits inside LinkedIn’s own pages — a page the extension does not control and that changes on its own schedule — so the UI has to live alongside it without breaking it. Per the store listing, most of the analysis ran locally in the browser, with the rest processed on EU-based servers.
04Outcome
The extension shipped to users through the Chrome Web Store with a freemium plan. The project has since closed; the store listing is still up.