Skip to main content
Version: Sprint 1

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.

This project was created with the Solid CLI​

This repository makes use of AI code generation using the following tools: ChatGPT-web[5.6]​