Hacker News new | ask | show | jobs
by ristic 3668 days ago
If you built the front end for it then sure. In its current state this tool just deals with reading and writing cell values.
1 comments

Sorry but I'm still slightly confused.

Would you mind sharing the user flow starting from business folks with their calculations in a spreadsheet?

I'm guessing if I write a front-end spreadsheet like interface, grab their input, have LibreOffice process it, then spit it back out into the interface, it would essentially be my very own spreadsheet program on top of LibreOffice?

I'd really love to learn what's the benefit of making that abstraction because I've been on both sides (business and tech).

The example_client may help answer your question: https://github.com/robsco-git/spreadsheet_server/blob/master...

I don't quite follow your question but I'll give it a shot. Here is a high level version of how I am currently using the tool: A user is presented with a bunch of input variables on a web page that are then set by the user. These variables are sent to the server and the server sets the relevant cells using spreadsheet_server. Resultant values from other cells are retrieved by spreadsheet_server and then sent back to the web page and presented to the user in the form of a graph or table etc.

Pretty much all of the logic to get from input to output is handled in the spreadsheet by LibreOffice.