- Download and install https://github.com/Language-Research-Technology/ro-crate-html-lite
- Convert existing bird database to excel, steps at README https://github.com/Language-Research-Technology/corpus-tools-bird-apps
- Write about page in markdown format
- Convert bird spreadsheet to JSON
- Open spreadsheet in crate-o https://language-research-technology.github.io/crate-o
- Load spreadsheet as Bulk Add
- Save, this creates JSON and HTML preview.
- Default html preview is minimally styled, and single page
-
Copy JSON to html-lite test_data, run the node script. Options are to make multiple pages, or can just do single page node index.js -m test_data/thipe-ayeye/thipe-ayeye-config.json test_data/thipe-ayeye/data
-
Copy preview files to git repo
- Make new repo if needed, visibility public
- Go to Settings > Pages, Select main branch as the source, Save
- Upload files, commit
- Wait a moment, then browse to e.g. https://benfoley.github.io/test-site/
Crate-o makes a html file named 'ro-crate-preview.html'. make a new index.html page that redirects to the preview page.