TypeScript Electron Data Analysis UI

Job ID: 39779403

Budget: ₹600 – ₹1,500 INR

You’ll be taking charge of the entire front-end for the data-analysis SaaS I’m building alongside an active back-end team. The application is a desktop client packaged in Electron and written completely in TypeScript. Its core purpose is historical data comparison, so the interface must excel at data visualisation, offer concise statistical analysis, and integrate smoothly with Excel files for import and export.

The APIs (REST and WebSocket) are ready; your mission is to transform their JSON output into crisp charts, pivot-style tables, and interactive reports, then wrap everything for Windows and macOS distribution. I value maintainable architecture, clear state management, and automated testing as much as pixel-perfect UI/UX.

Key tech you’ll rely on includes Electron, React (or another modern TS-friendly framework), D3.js or Chart.js for charting, and SheetJS for handling Excel. Experience with tooling such as Redux or Zustand, Tailwind or CSS-in-JS, and CI/CD pipelines will speed our workflow.

Deliverables in the first phase
• Fully functional dashboard with historical comparison charts
• Basic statistical overlay components
• Excel import/export module tied to the charts

There’s no hard deadline, but I need visible, steady progress and prompt communication because this front-end is critical to launch. When you respond, point me to any Electron apps you’ve shipped, outline how you’d build the initial comparison chart, and propose a milestone breakdown so we can get started right away.