Fri3d IRA web interface

How to run the web interface

With Node.js

  1. Install the dependencies:
npm install
  1. Run the web interface:
npm run build
npm run preview

With Docker

There is a Dockerfile supplied. You can start this easily with the docker-compose.yml file in the docker directory.

  1. Build the Docker image:
cd docker
docker compose build
  1. Run the Docker container:
docker compose up

Development

The project is setup with Vite, React and Typescript. It uses (Tailwind CSS)[https://tailwindcss.com/] for styling and uses Nats.ws to communicate with the NATS server.

Run a dev server with

npm run dev