Architeuthis-Flux / jumperlab

A UI for @Architeuthis-Flux's awesome Jumperless breadboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jumperlab

A UI for @Architeuthis-Flux's awesome Jumperless breadboard.

Written using React and TypeScript.

Also see jlctl, which is used as a backend.

Follow the discussion here.

Features

TODO

Getting started

Prerequisites:

  • nodejs: needed to run the dev server and build process for the UI
  • jlctl: used as a backend for the UI to communicate with the jumperless

Steps:

  1. Run npm install to install node dependencies
  2. Run npm start to start the development server

The UI should then be accessible on http://localhost:3000

Now, in a second terminal, start the jlctl server

jlctl server

By default the server listens on localhost:8080. To use a different port or address, pass the --listen option when invoking jlctl, and adjust the baseUrl in ./src/App.tsx, within this jumperlab repo.

About

A UI for @Architeuthis-Flux's awesome Jumperless breadboard

License:Other


Languages

Language:TypeScript 88.6%Language:SCSS 9.0%Language:CSS 0.9%Language:Shell 0.7%Language:JavaScript 0.5%Language:HTML 0.4%