Skip to content

indoorvivants/uk-income-tax-demonstrator

Repository files navigation

UK Income tax sanity demonstrator

Interactive breakdown of UK income taxes.

Live version

Scala 3, Scala.js, Laminar, Vite

2023-03-22 15 00 25

Pre-requisites

  • NPM
  • SBT (and JVM of course)
  • open mind
npm install

To install JS dependencies

Build for production

npm run build

this will produced an optimised version in the dist folder

Development

In one terminal run (and open the URL that Vite will print out)

npm run dev

In another terminal run

sbt ~fastLinkJS

Now whatever you edit, changes will be eventually reflected in the browser