AI HAS BEEN USED IN THIS WEBSITE TO CREATE THE GALLERY AND THE IDEA GENERATOR, HOWEVER ALL STYLING AND CSS WAS REDONE BY HUMAN HANDS
This website is built using Docusaurus, a modern static website generator.
yarnyarn startThis command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
yarn buildThis command generates static content into the build directory and can be served using any static contents hosting service.
Using SSH:
USE_SSH=true yarn deployNot using SSH:
GIT_USER=Your GitHub username>gt; yarn deploy If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.
The gallery page at /gallery reads project rows from Airtable. Set these environment variables before running or building the site:
AIRTABLE_BASE_IDAIRTABLE_TABLE_NAMEdefaults toProjectsAIRTABLE_API_TOKENAIRTABLE_VIEW_NAMEoptionalAIRTABLE_TITLE_FIELDdefaults toTitleAIRTABLE_COVER_FIELDdefaults toCover imageAIRTABLE_GITHUB_FIELDdefaults toGitHub repoAIRTABLE_DEMO_FIELDdefaults toDemo
Each record should include a cover image, a GitHub repo URL, and a demo URL. The current implementation fetches Airtable in the browser, so use a read-only token for that base.