I agree there are a lot of things that Excel does that the product does not. We plan to add better grid functionality like sorting, filtering, reordering and saving of those views for later. We also plan on adding charts to better visualize data.
We do not plan to try and replicate all of Excel's functionality. Power users in that system are there for a reason. But there are companies using spreadsheets to run their business because they don't know any better, or don't want to foot the bill for custom development. We are focusing on those users right now.
Some of the things that Excel cannot do well that we plan on adding are things like workflows of data, triggering notifications on field values, and rollup dashboards. We are also currently finishing adding teams for groups to manage data together.
As for an API, we have one in place with how we designed the app. The front end is built in angular and packaged with grunt. The backend is a node API that only talks JSON (except the initial payload). They only look like one entity for the sake of not using CORS.
Exposing the API to the public is something that would be targeted to developers and IT departments rather than end users which wasn't the plan. However if that ends up being where the demand is we will follow it.
Pair programming on a company's app is the single easiest way to know what you are getting yourself into.
I recently did a full day of this and by the end I understood their whole stack, where the system failed, and managed to find a, "oh shit look at that... that's awful" part of the code.
I would take 4 hours in a potential employer's codebase in a heartbeat.
I agree there are a lot of things that Excel does that the product does not. We plan to add better grid functionality like sorting, filtering, reordering and saving of those views for later. We also plan on adding charts to better visualize data.
We do not plan to try and replicate all of Excel's functionality. Power users in that system are there for a reason. But there are companies using spreadsheets to run their business because they don't know any better, or don't want to foot the bill for custom development. We are focusing on those users right now.
Some of the things that Excel cannot do well that we plan on adding are things like workflows of data, triggering notifications on field values, and rollup dashboards. We are also currently finishing adding teams for groups to manage data together.
As for an API, we have one in place with how we designed the app. The front end is built in angular and packaged with grunt. The backend is a node API that only talks JSON (except the initial payload). They only look like one entity for the sake of not using CORS.
Exposing the API to the public is something that would be targeted to developers and IT departments rather than end users which wasn't the plan. However if that ends up being where the demand is we will follow it.
Thank you for the feedback, we appreciate it.