A Collaborative Graphical Editor written in Scala, inspired by Gueuze and the Eloquent Javascript Paint Program project
- sbt >= 1.10.7
- node.js >= 22.13.1
- Z3 = 4.14.1
- Stainless. Install it by following the instructions from the Usage Within An Existing Project¶ section
- Go to the root of the project
- Run
sbt - Run
bellevue-front-end/fastLinkJSfrom inside the sbt session to generate the javascript code with Scala.js - Go to the
modules/bellevue-front-endfolder - Run
npm install
- Go to the
modules/bellevue-front-endfolder - Run
npm run start - Navigate to http://localhost:1234
- This project supports hot-reloading. You can keep the server running and recompile the code using
fastLinkJSto automatically load your new code changes