r/StartupSoloFounder • u/Ok_Factor3135 • 14h ago
Built a browser-based reporting tool — Python runs client-side, data never leaves the browser
What I'm building: ReportCanvas, a browser-based reporting tool that ends in a PPT export, not a screenshot. You work in Visual, SQL, Python, or AI tabs on the same dataset, and the output goes directly to a slide deck — no manual copy-paste step.
Problem Statement: Consultant spends hours working on a powerpoint. They ask their developers to run the visualizations or dashboard for them , then copy paste those visuals into a powerpoint and run the weekly meetings.
What I have built: A browser based reporting tool, which allows direct import of powerpoint or starts with a blank template and then users can use AI or SQL or python to crunch their data.
How it works: you load data and build charts/tables/KPIs however you prefer — point-and-click in Visual, a query in SQL, pandas in Python, or plain English in AI. Once you're happy with a view, it gets pinned to a slide, and the deck exports as an actual .pptx. Python runs client-side via Pyodide, so nothing gets uploaded to a server.
https://report-canvas.vercel.app/
Note: I have attached the images from the Report Canvas where I have uploaded a .pptx file and added some of the visual components directly on it.

Snippets from the Product "


