Building apps on top of Google Sheets
tryretool.com
tryretool.com
The tutorial tooltip modals seem a bit janky - selected/hovered objects on the canvas float over top of them [1] so you can't read the instructions on what to do next. On closer inspection, this seems to be intentional, and you can drag the modals around, but this wasn't very intuitive. Also, the panel resizing hover effect shows up when hovering the mouse inside the modal [2], which is a bit odd.
Otherwise, this is a cool tool which I may use for making simple apps for non-technical people to use.
To be honest I'll probably use Retool for my next programming project for
- A "migrations dashboard",
- User management,
- All kinds of other annoying ad-hoc data tasks that don't (or "don't yet") merit code in my git repo.
I think it's really "ActiveAdmin but better, and for every platform."
Edit: fixed — thanks!
https://community.airtable.com/t/advanced-rules-for-data-inp...
Is anyone able to point to platforms that might work well for building an interface that a couple thousand students could log into?
My email is in my profile, or you can just check out the demo/tutorial videos at https://anvil.works/learn
Do you have the software support in your organization to look into something like that? If not, I may be willing to help out - I'm leaving the corporate world in a week or two, thinking about starting a non-profit software organization to solve problems like this for other non-profits, education, etc. And I would need some initial projects to work on to get that idea rolling. My email is in my profile if that sounds interesting.
One of my favorite seemingly overlooked gSheet features is the ability to attach JavaScript including a UrlFetch() capability.
This enables fairly easy, fairly powerful data manipulation by looping through a set of rows and making RESTful API calls against each.
An online spreadsheet + UI + optional external API calls seems perfect for fast development of a large number of straightforward internal-facing apps, including lots of things that are currently done on paper.
For those limited and simple use cases Google Sheets is a far more usable "serverless" platform than a lot of stuff in the hype cycle right now.
It's great stuff.
I used the Workflow app on IOS to make the queries and send them to Flow to be added to the excel file. The whole thing felt very duct-tapey but it was way easier to pull off and enjoyable than a normal webapp+database. The UI is then just some buttons in the IOS Widgets menu.