Open to full-time roles Available for freelance Magento 2 · Hyvä · PWA Studio React · Next.js · TypeScript Clients in 7 countries Agent-ready · humans welcome
All projects

Omnichannel call-center desktop app

Frontend developer · #React · #Electron · #Zustand · #Socket.io · #TanStack Table

Context

An online call center built with React and Electron. It gives agents the tools to communicate with customers and solve their problems.

What I did

Agents correspond with customers through chatbots (Telegram, Viber), send SMS, and receive and make calls from inside the app while handling the inquiry. A panel shows which requests need to be fulfilled and which are already being handled by other agents. Contacts can be created, edited and merged. My responsibilities were UX/UI development, business logic and participation in system design.

Stack

JavaScript, TypeScript, React, Electron, Zustand, Axios, Radix UI, shadcn/ui, Lodash, i18next, React Hook Form, Socket.io, TanStack Table, TanStack Query, TailwindCSS, Vite, REST API, HTML, CSS, SCSS, Figma, Jira