Try Documentalist,
my app that offers fast, offline access to 190+ programmer API docs.
Implement the remaining features for https://www.instantpreview.dev:
- ability to upload .zip files (~1hr)
- upload with
curl --file-upload
like https://transfer.sh (~30 min)
Learned that
min-height: 100vh
on body
element causes scrollbar to show up in Chrome. Needs to use calc(100vh - 16px)
but its iffy.
I'm quite pleased with myself: it took me 4 days to implement the whole thing.
The stack:
- backend in Go
- frontend: plain JavaScript with a dash of alpine.js
- deployed on https://render.com