Getting Started(Placeholder)
This repo contains documentation for our Turing Machine Editor hosted here
A live version of the site is located at https://docs-fla-three.vercel.app
Installation and usage
You need node v24.14.0 (64-bit) to run this repo locally
to install node 24.14.0:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.6/install.sh | bash
source ~/.bashrc
note: if on windows, you need to use nvm-windows instead(https://github.com/coreybutler/nvm-windows/releases/tag/1.2.2)
nvm install 24
nvm use 24
node -v
to run this locally
//need to actually try this out. probably will have PAT issues with gitea
git clone https://sdp.ms.wits.ac.za/sudoers-2/fla-docs--
cd fla-docs--
npm install
npm run build
npm run start
or alternatively
npm run dev
success!!
Tech Stack
This site is built using solidjs and vite. we ave chosen to use these as we are using these for TM simulator already, and it would be easier to reuse these than different tools. We use tailwindcss however, as this allows us to style our pages quickly.